ブランチがたくさんありますが、必要な機能が含まれているかどうかわかりません。私が必要としているのは、特定のブランチのコミットを表示する方法です。たとえば、すべてのコミットとマスターでのコミット時間、またはステージングでのすべてのコミットを確認したいが、1 つのブランチだけを確認したい。
2 に答える
0
- ブランチが多すぎる場合は、それについて何かをする必要があります。すでに何であったかわからないものを破棄し、それらを完成した機能とマージし、未完成のものを完成させることを計画し、それらの名前を変更して、何が何であるかなどを把握します。
git log
は引数から到達可能なコミットのみを表示するため、と言うとgit log master
、の一部であるコミットのみが表示されますmaster
。同様git log
に、現在チェックアウトされているブランチから到達可能なコミットのみが表示されます。- Gitコミットはブランチ上にありません。それらは単にツリーを形成し、ブランチはそのツリー内のいくつかのコミットを指します。ブランチが指すコミットまたはその祖先である場合、コミットはブランチから到達可能です。しかし、それがあなたが実際に望んでいることだと思います。
于 2012-12-04T12:00:37.603 に答える
0
次のように、必要なブランチとともに git-log を使用してそれを実行できると思います。
git log BRANCH
于 2012-12-04T11:43:29.533 に答える