Ubuntu系统中本地代码上传至Github库

系统环境: Ubuntu18.04

主要步骤如下:

  1. 设置SSH Key
  2. 上传项目

1.创建SSH Key
由于本地Git仓库与Github网站之间传输主要通过SSH加密,因此需要设置SSH Key(注:每次上传可重新设置一个SSH Key或者使用已有SSH Key)

(1)创建SSH Key
这边直接创建一个新的SSH Key,在终端输入以下指令进行创建,其中 “[email protected]” 是邮箱账号:

ssh-keygen -t rsa -C "[email protected]"

注意,下图红框中 “id_rsa.pub” 文件在下文中有用到;
Ubuntu系统中本地代码上传至Github库_第1张图片
(2)在Github端设置SSH Key
在Github网页界面,进入 “Setting->Personal settings->SSH and GPG keys”,点击 “New SSH Key”,其中title随便填写,另外一个是Key文本框内容,打开id_rsa.pub文件中的内容(即上图红框中描述的文件,可使用 “gedit” 指令打开),直接复制粘贴并点击 “Add SSH Key” 即可。
Ubuntu系统中本地代码上传至Github库_第2张图片

2.上传项目
(1)本地安装Git:输入以下指令

sudo apt-get install git

(2)git初始化:在需要上传文件夹的根目录,打开终端并输入以下git指令进行初始化操作,这样即可将当前目录变成git可以管理的库

git init

(3)添加需要上传的文件:输入以下指令,表示将整个文件夹内容都添加进去

git add ./

(4)检查当前git状态:输入以下指令,查看当前分支及添加文件的情况

git status

Ubuntu系统中本地代码上传至Github库_第3张图片

(5)commit推送:指令如下,其中 “-m” 后面内容表示添加的描述

git commit -m "first commit"

Ubuntu系统中本地代码上传至Github库_第4张图片
(6)添加文件到远程库:进入刚所创建的github仓库,Clone with SSH
Ubuntu系统中本地代码上传至Github库_第5张图片
并在终端输入以下指令

git remote add origin git@github.com:xxxx/xxx.git

(7)Push上传:对本地仓库进行第一次push上传,指令如下:

git push origin master

之后弹出相关问题或者回答"yes or no",直接 “yes” 和 回车 操作即可
Ubuntu系统中本地代码上传至Github库_第6张图片
欢迎指正!

【注】 本篇文章主要参考博客,并对自己的实际操作进行记录,如有侵权可联系本人!

你可能感兴趣的:(github,ubuntu,git)