多人修改同一篇论文时,容易出现冲突。
场景:git pull时发现有更新的版本,但是本地修改的内容暂不想提交。这时候可以使用git stash(暂存功能)。
git pull
// 出现该提示 Please, commit your changes or stash them before you can merge.
git stash list #查看暂存区的文件列表
git stash #提交到暂存区
git pull #将master分支上的内容更新到本地
git stash pop #取出暂存的代码
//本地代码修改完毕,并解决完毕本地的冲突,准备提交
git status . #查看代码更新状态
git add . #将内容写入暂存区
git commit -m "message" #将暂存区内容添加到本地仓库中。
git push #将本地的分支版本上传到远程并合并