3、git 解决冲突、创建分支

冲突解决
冲突是多人修改了同一文件的同一行或多行代码,假如文件newb.c,多人都同时修改了代码
这个时候如果别人先上传了newb.c文件,你在上传newb.c文件,那么就会产生冲突

1.上本地文件时,先同步一下远程仓库:git pull

2.这时会产生冲突

3.把本地代码恢复到没有冲突的时候:git stash

4.把远程仓库的代码同步下来:git pull

5.这时候查看代码发现没有自己的代码,恢复自己的代码:git stash pop

6.这时代码中就有两人的代码,商量解决冲突(手动修改文件)

7.git pull一下发现不能同步

8.git commit 文件名 -m”解决冲突的代码”

9.git push -u origin master

分支
创建分支:
1.在远程仓库中创建分支
2.git pull 把远程仓库的分支同步到本地
3.查看分支:git branch -a
4.切换分支:git checkout 分支名
5.修改文件,然后提交到分支上

。。。。。

猜你喜欢

转载自blog.csdn.net/u014749668/article/details/81711572