请在合并之前提交您的更改或隐藏它们

Сам*_*длы 4 git

我想升级,但我需要提交,但是当我执行 git commit 时,我得到:

您的分支落后于 'origin/develop' 20 次提交,并且可以快进。

(使用“git pull”来更新你的本地分支)

我不想丢失我的本地更改

une*_*q95 12

使用项目目录中的这些终端命令。

使用 存储您的本地更改git stash。这将在您本地的最后一次提交之后将您的本地更改保存到堆栈中。

使用远程从远程拉取更改,git pull或者git pull <remote-name> <branch-name>如果您从 master 以外的分支拉取更改 。这会将提交从远程分支拉到您没有的本地。

使用git stash pop. 这将应用回未提交的更改。这可能会导致代码中的合并冲突。

您可以在解决冲突后提交更改。

您也可以在不存储的情况下拉取更改,但这也可能导致合并冲突,您必须解决该冲突。