我想升级,但我需要提交,但是当我执行 git commit 时,我得到:
您的分支比“起源/开发”落后 20 次提交,并且可以快进。
(使用“git pull”更新本地分支)
我不想丢失本地更改
从项目目录使用这些终端命令。
使用以下方式隐藏您的本地更改git stash
。这将在本地最后一次提交后将本地更改保存到堆栈中。
使用从远程拉取更改git pull
or git pull <remote-name> <branch-name>
如果您从 master 以外的分支拉取。这会将提交从远程分支拉到您没有的本地分支。
使用以下命令从存储中恢复您的更改git stash pop
。这将应用回未提交的更改。这可能会导致代码中出现合并冲突。
您可以在解决冲突后提交更改。
您也可以在不存储的情况下提取更改,但这也可能会导致合并冲突,您必须解决该冲突。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)