作者:手机用户2502904917 | 来源:互联网 | 2023-05-24 10:00
我已经有一个包含几个分支的现有存储库.现在我必须使用源树在这里初始化git流.但是,当我点击"git flow"按钮,并尝试初始化git流时,我收到以下错误:
sh.exe C:\Users\Foo\AppData\Local\Atlassian\SourceTree\gitflow_local\gitflow\git-flow init -d
fatal: Working tree contains unstaged changes. Aborting.
Completed with errors, see above.
我在每个分支上都使用git pull和git push,没有任何未经修改的变化......出了什么问题?
另外,不会在现有repo上使用git flow命令删除任何文件?
1> 小智..:
您已取消暂存更改。这是git跟踪但未提交或添加的文件上的更改,因此不上演。如果您不关心这些更改,则可以使用:
git reset --hard
回到您的HEAD状态。
如果您确实关心这些更改,则应在运行命令之前添加/提交它们。(您可以通过查看这些更改git diff
)。