Ubuntu18.04 系统中本地代码上传至Gitlab库

主要步骤如下:

设置SSH Key
上传项目


1.创建SSH Key
每次上传可重新设置一个SSH Key或者使用已有SSH Key

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

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

注意,打印结果中的 “id_rsa.pub” 文件在下文中有用到。

(2)在Gitlab端设置SSH Key
在Gitlab网页界面,进入 “Setting->Personal settings->SSH and GPG keys”,点击 “New SSH Key”,其中title随便填写,另外一个是Key文本框内容,打开id_rsa.pub文件中的内容(可使用 “vi” 指令打开),直接复制粘贴并点击 “Add SSH Key” 即可。
2.上传项目
(1)本地安装Git:输入以下指令

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

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

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

git status
1


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

git commit -m "first commit"
1

(6)添加文件到远程库:进入刚所创建的github仓库,Clone with SSH

并在终端输入以下指令

git remote add origin [email protected]:xxxx/xxx.git
1
(7)Push上传:对本地仓库进行第一次push上传,指令如下:

git push origin master
1
之后弹出相关问题或者回答"yes or no",直接 “yes” 和 回车 操作即可

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