上篇《git连接gitlab远程库》主要是介绍开发人员如何设置并连接远程代码库,在文章最后讲解了如何将远程库下载到本地,方法只适用原新项目或新进开发人员,而不适用已经开发一段时间后才建远程代码库的情况。
本篇的软件环境与上篇的软件环境相同;
本篇基于收下条件:
1、假设公司为每个开发人员都建设一个自己的分支;
2、当前操作开发人员姓名叫 张三,对应的分支是“zhangs” ;
3、测试项目名叫“test”,git地址为 :git@gitlab.gsdomain.com:root/test.git;
4、开发人员使用的windows10系统 ;
5、开发人员项目本地代码目录为“d:/project/test”,项目内部目录结构不需要考虑,只需要切到项目根目录即可;
下面我们进入正式操作:
1、在系统 的“文件资源处理器”中打开项目根目录;
2、在空白处单击鼠标右键,在弹出菜单中打开 “Git Bash Here”;
3、在打开 的“Git Bash Here”中,初始化本地git库,执行如下命令:
git init
4、创建并切换到新分支
git checkout -b zhangs
5、将当前目录下的所有文件放到暂存区
git add .
6、添加提交的描述信息
git commit -m 'first commit'
描述信息也可以根据自己的实际需求来进行输入,不必和我的一样。
7、关联远程仓库地址
git remote add origin git@gitlab.gsdomain.com:root/test.git
8、拉取远程库的信息,此处采用rebase指令
git pull --rebase origin zhangs
9、将本地代码推送到远程库的zhangs分支
git push -u origin zhangs
参考:
1. git pull --rebase的作用是什么,它与git pull有什么区别?;