数日前に master にブランチをマージしました。ブランチに変更は加えていませんが、今日削除しようとするgit branch -d branch_name
と、ブランチが完全にマージされていないと言われました。
興味を持って実行したところgitg
、ブランチに隠し場所があることがわかりました。そのため、スタッシュがその動作を引き起こしている可能性があると思いました。スタッシュを削除しました。しかし、それでも同じエラーが発生します。
git status を実行しても、変更は表示されません。
を使用してブランチを削除できgit branch -D branch_name
ます。
- なぜ機能しないの
-d
ですか? - マージされていないものを確認するにはどうすればよいですか? (
gitg
何も表示されません。)