gitee的使用
git clone git add . # 跟踪所有改动过的文件 git commit -m “commit message” # 提交所有更新过的文件 git checkout master # 切换到master分支 git checkout -b dev # 创建并切换到dev分支 git push origin master # 上传代码及快速合并 git pull origin master # 下载代码及快速合并 git merge master # 合并master分支 git push #上传代码 在子分支上传代码后 git add . git commit -m '' git push origin git checkout master git merge git push
git 上传自己的代码到子分支yb,并由Dev进行合并自己的分支
将文件上传至主分支
1:在需要上传的文件打开MINGW64
2:git clone 下载地址(远程仓库的地址)
3:将MINGW64关闭
4:将MINGW64再次打开
5:输入以下命令
6:gitee进行刷新即可查看上传的文件
二:a程序员创建新的分支,进行拉取:
1:在需要上传的文件打开MINGW64
2:进行克隆远程仓库的地址
git clone 下载地址(远程仓库的地址)
3:将MINGW64关闭
4:将MINGW64再次打开
5:创建新的分支名称为a1,并输入以下命令
网页刷新页面即可看见创建的a1分支,及上传的代码
三:创建一个a2的分支:和上述前4步相同。
1:输入命令连接远程仓库,命令输送完成后关闭
2:此时代码无改动
刷新网页:
三:分支合并
将a1 分支的代码,合到mater分支,在a1上进行
四:a2程序员进行拉取master最新的代码(现在a2通过git clone 源码已有,但是a1程序员,代码修改,并提交至master总分支,所以a2开发项目需要拉取最新的代码)
效果图:
五:a2代码上传至主分支,但是a1分支未有master最新的代码,当a1进行开发项目是,代码不是最新的,所有接下来,a1将进行拉取代码
1:切换至a1写的文件夹。
2:书写以下命令,进行拉取。
接下来修改,添加,进行一系列的操作,在进行git add . git commit -m ' 注释' git push origin
重点:子分支提交需git push origin ,主分支不用
反正记住,总分支拥有保持最新代码:子分支开发项目前要先进行拉取,修改在上传