【发布时间】:2013-06-04 15:26:38
【问题描述】:
几天前我在master中合并了一个分支。我没有对分支进行任何更改,但是当我今天尝试使用git branch -d branch_name 删除它时,它说分支没有完全合并。
我很好奇并做了一个gitg 并看到分支中有一个藏匿处。所以我认为可能是 stash 导致了这种行为。我删除了藏匿处。但我仍然得到同样的错误。
执行 git status 不会显示任何更改。
我可以使用git branch -D branch_name删除分支。
- 为什么
-d不起作用? - 如何查看未合并的内容? (
gitg没有显示任何内容。)
【问题讨论】:
-
请发布日志摘录,例如
git log --oneline --graph --decorate master <OTHERBRANCH>,并发布您提到的合并之前的部分 -
git log ..branch_name的结果是什么? -
我正要发布@gcbenison 刚刚发布的内容。该命令将告诉您提交是该沿袭所独有的。
标签: git