0
后upcommited变化有没有什么办法来获取我离开的时候我结帐了一个新的分支(哑,我知道!)未提交的更改取结账
我转回分支我是,我仍然有下面的消息,让我相信他们可能是我可以去的地方!
M app-switcher.tmproj
M as_user_check.php
后upcommited变化有没有什么办法来获取我离开的时候我结帐了一个新的分支(哑,我知道!)未提交的更改取结账
我转回分支我是,我仍然有下面的消息,让我相信他们可能是我可以去的地方!
M app-switcher.tmproj
M as_user_check.php
如果您切换从一个分支到另一个,和分支机构的变化不会影响你已经在你的工作树修改的文件,这些文件的工作副本将不会受到影响。您从git checkout
看到的输出提醒您。
要看到未分级的变化在这些文件中,你可以做:
git diff
...你可以只签出要提交这些更改和git add
和git commit
像往常一样支。
混淆的一个可能的原因是,如果更改已进行,您将看到相同的输出(前缀为M
)。在这种情况下,看到的变化,你必须做到:
git diff --cached
在这种情况下,你可以切换到右分支git checkout
,并承诺这些变化与git commit
。如果你想unstage的变化,你可以这样做:
git reset HEAD -- as_user_check.php
...作为git status
输出应提示您。