質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

git-flow

git-flowとは、gitのブランチモデルを使う時の補助ツールです。gitを使う際のブランチ作成などで、一定のルールをまとめたものを指します。

Q&A

3回答

5512閲覧

【Git】現在のブランチのコミットログのみ見るには?

退会済みユーザー

退会済みユーザー

総合スコア0

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

git-flow

git-flowとは、gitのブランチモデルを使う時の補助ツールです。gitを使う際のブランチ作成などで、一定のルールをまとめたものを指します。

0グッド

0クリップ

投稿2020/02/22 08:42

現在のブランチのコミットログのみ見るには?

GitFlowブランチモデルで運用しており
リモートのdevelopブランチからfeature/xxxブランチを作成して
それをローカルリポジトリにチェックアウトして作業してます。

作業途中に何度かコミットすることがあるので、
チェックアウト~最新のコミットまで「のみ」を
ログ表示したいのです。
ぐぐって出てきたそれっぽいgit logコマンド叩いても、
余計なコミット情報まで出てきてしまいます……。

切ったブランチを
「チェックアウト~最新のコミットまで」表示する方法ってないでしょうか??

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2020/02/22 08:47

git log develop..HEAD はどうでしょう?
guest

回答3

0

こんにちは。

「チェックアウトから」っていうのが、
リモートから持ってきたブランチで、まだ push していないコミット列のみを表示したいという話なら、
ショートハンドの組み合わせで git log @{u}.. みたいに書けます。
任意のオプションを組み合わせられるので、見たいものを表示してください。

投稿2020/02/22 14:50

tamoto

総合スコア4228

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

git log feature/xxx..developでやりたいことができるかと。

feature/xxxdevelopから分岐したところからのログが表示されます。

参考: https://git-scm.com/book/ja/v2/Git-のさまざまなツール-リビジョンの選択

投稿2020/02/22 14:05

bsdfan

総合スコア4774

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

logとは少し違いますが、cherryを使うのはどうでしょうか?
cherryは、current branch のコミットで develop ブランチにないものを表示してくれます。
logよりは表示項目が少ないですが、コミットハッシュとコミットメッセージを一覧で表示することはできるので、さっと確認するときには便利かと思います。

sh

1git cherry -v develop feature/xxxx

Git - git-cherry Documentation

ちなみに、current branch がすでにfeature/xxxであれば、最後のブランチ指定は不要です。

投稿2020/02/22 09:16

shgtkshruch

総合スコア665

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問