1、git拉代码要求必须commit时
在 Git 中,如果你不想提交当前的本地修改,又希望拉取远程仓库的新代码,可以使用 git stash 命令将当前修改临时存放起来。这样你就能拉取代码而不丢失本地修改,等拉取完毕后再恢复这些修改。
具体操作步骤:
- 保存本地修改:
git stash这样,Git 会把你当前的修改保存到一个临时的储藏区域中,你的工作区将恢复到没有修改的状态。
- 拉取最新代码:
git pull现在你就可以拉取远程仓库的新代码了。
- 恢复之前的修改:
git stash pop使用 git stash pop 会将临时保存的修改恢复到你的工作区,并删除临时的储藏记录。此时你可以继续编辑或查看自己的修改。
其他注意事项
如果在恢复时遇到冲突,Git 会显示冲突文件,你可以手动解决冲突后再提交代码。