将本地项目上传至github,以及将dev分支上传至gitlab
首次将本地项目上传至GitHub:
1.新建仓库:用于存放要上传的项目(尽量不要添加README)。
2.找到要上传的文件夹A,右键点击git bash here,打开git界面
3.使文件夹A加入git管理;
git init
4.将文件夹A全部内容添加到git:
git add .
5.将文件夹A提交到本地git仓库(first commit为提交信息,可自己填写)
git commit -m "first commit"”
6.连接你的远程guthub仓库,git remote add origin 你自己的https地址:
git remote add origin 'https://github.com/shench5612390/Test.git'
7.上传项目到Github:
git push -u origin master
此时,本地新建项目就上传到gitlab代码库上了。
多人开发,在分支dev上开发提交代码:
1.本地在dev分支上进行开发,开发完毕后,准备提交;
2.查看当前分支,首先需要此时在分支上:
git branch
3.将代码暂存:
git add .
4.本地提交,添加注释:
git commit -m '注释'
5.更新代码:
git pull origin dev
6.提交:
git push origin dev
此时,在gitlab代码库上可以看到dev分支上的代码提交记录,但主分支上没有;
在分支dev上提交成功之后,需要合并到master上或是其他主分支上:
1.先切到主分支,此时需要到主分支上:
git checkout master
2.在合并到主分支前先更新主分支代码:
git pull origin master
3.合并分支,merge后面跟的是被合并的分支,即将dev分支合并到当前分支上:
git merge dev
4.提交主分支代码:
git push origin master
此时,在gitlab代码库中可以看到主分支上的代码提交记录,与dev分支上的提交一致。
参考链接:
1.https://blog.csdn.net/qq_40126996/article/details/105419632