1、目前所有分支

2、查看当前分支

3、创建新分支git checkout -b login-temp(-b创建一个分支,checkout切换到这个分支)

4、git status检查login-temp分支的文件状态

5、添加到暂存区git add .,并查看状态git status

6、提交到仓库, git commit -m 'finish login-temp',并查看当前状态,发现当前工作空间是干净的了

7、此时远程仓库并没有login-temp的分支

8、因为是第一次推送login-temp分支到远程仓库,所以需要git push -u origin login-temp(表示把本地分支login-temp推送到origin(云端仓库的别名)码云云端)

此时远程仓库已经有了login-temp分支,但是此时master主分支还是旧的

9、合并到master主分支
切换到master主分支,git checkout master
合并代码git merge login-temp,此时master主分支本地代码是最新的,但是远程仓库master主分支还是旧的,需要push到远程仓库,


10、push代码到远程仓库,因为上边已经执行了git push -u origin login-temp,所以不用git push -u,只需要git push就可以了

此时远程仓库master主分支已经是最新的了

本文详细介绍了Git的分支管理操作,包括查看分支、创建新分支、提交代码、推送远程仓库以及合并到master主分支的过程,旨在帮助开发者理解Git的日常使用流程。
1027

被折叠的 条评论
为什么被折叠?



