0

gitリビジョン構文は本当に強力ですが、次のようなものを単純化する方法が見つかりません。

git diff 1a2e^..1a2e

ツリー'sh1を2回書かずに?

次のような「NEXT」構文はありますか?

git diff 1a2e^..NEXT

また

git changeset 1a2e

??

1a2eが既知のリビジョンである場合に役立つ可能性のある別の「次の」構文:

git cherry-pick 1a2e+NEXT..origin/featureBranch

^^「チェリーは1a2eからマスターまで1a2e自体を除いて何でも選ぶ」

4

3 に答える 3

1
git show <tree-ish>

例えば。

いいえ、子コミットを参照することはできません。親はそれを知りません。また、順不同で複数ある場合もあります。

于 2012-08-27T21:38:22.937 に答える
0

現在のブランチの子 ID を git log から取得する q'n'd 回避策git-getnextを作成しました

于 2012-08-27T22:51:35.747 に答える
0

できますgit log -1 -p sha1

于 2012-08-27T21:51:58.390 に答える