6
以下是此功能分支的當前狀態。git status:什麼是UU,爲什麼要添加/ rm修復它?
最近採取的步驟:
- 遠程開發分支分歧
- 擷取的遠程開發分支
- 藏匿本地特性分支的分歧,我想保持
- 重建基礎變化從本地發展麩皮功能分支CH
- 藏匿彈出特性分支改變
- 藏匿應用特性分支改變
結果:
$ git status
# On branch feature-foo-branch
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: foo/bar.php
# modified: foo/baz.php
#
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both modified: foo/conflict.php
#
和狀態-s
$ git status -s
UU foo/conflict.php
M foo/bar.php
M foo/baz/php
git建議使用add
或rm
來解決衝突。 UU
是什麼意思?爲什麼這些是解決它的選項?
我可以找到有關解決衝突類似的所有信息說不使用rm
,這讓我想知道爲什麼git認爲它是適當的。
我在git手冊頁找不到關於UU
的任何信息,但是有這個SO question,在這種情況下,它似乎也遇到了問題,爲什麼add
可以工作。