写在前面:
开发过程中离不开git,这篇博客记录自己工作中学习gitlab的简单使用。
简单步骤:
1.在本地创建key以远程连接gitlab
cd ~/.ssh #首先:切换到.ssh目录,基本所有和ssh相关的文件都在这里
ssh-keygen -t rsa -C ”yourEmail@example.com” #然后:生产rsa文件,邮箱就是公司给员工准备的邮箱
经过上面两步,就可以在.ssh目录下生成id_rsa和id_rsa.pub文件,然后复制id_rsa.pub里面的key(也叫秘钥)。
2.将key复制到gitlab里
打开gitlab,找到ssh key这个目录,将第一步复制到的内容粘贴到文本框,点击add key。
3.克隆项目代码
git clone XXX #这个xxx就是项目代码代表的ssh链接,可以在gitlab上复制到
4.创建分支
git checkout -b dev #创建并且切换到dev分支
git branch dev
git checkout dev
# 上面的命令等效于这两个命令
git checkout master #切换到master分支
5.常见文件并push
经过以上的设置,得到了一个dev分支,我们可以在dev这个分支下开发,然后push到代码仓库里。
举一个简单的例子:
mkdir test_dev #首先我创建一个test_dev的目录,这个分支下的代码都放到这个目录下
cd test_dev # 切换到test_dev目录下
vim hello_dev.py # 创建一个叫hello_dev.py的Python文件,可以在里面写任何Python代码
git add test_dev/ # 将test_dev文件add一下
git commit -m "举例子,实际要写啥自己决定”
git push origin dev # 将代码push到dev分支下
经过上面的一系列操作,就可以在gitlab的网页上看到自己提交的代码了。
未完待续。。。