Git团队协作

99 阅读1分钟

add和commit之后的操作

commit的文件一般放在本地的分支,i.e,“elijah”。接下来想要合并到远程仓库的主分支,i.e,origin main,origin代表远程仓库。步骤如下:(假设现在在本地的elijah分支,“git status”可以查看)

  1. git push origin elijah 把本地commit的文件推到远程自己的分支。

  2. git checkout main 去到本地的主分支。

  3. git pull origin main (一般这一步是在开发之前就要做得,跟团队的进度保持一致) 需要跟团队目前的进度一致,合并最新版本。此时本地main分支应该跟origin main分支一样。

  4. git pull origin elijah 这一步是在本地的main把远程的elijah分支拉下来,目的是在本地main解决冲突,保证推到origin main的代 码没有冲突。此时编译器会有提醒存在冲突。

  5. git push origin main 解决完冲突,此时main分支的代码就是合并后的最新版本,可以推去远程主分支了。