次のすべての変更のリストを表示したいpush
git status
私は地元のコミットを作ったことを知っているようだ...私はそれが私にそれを見せてもらうことができますか?私が行ってきたことは、このようなものです:git:次のプッシュが送信する変更を確認する方法
% git status
# On branch master
# Your branch is ahead of 'origin/master' by 7 commits.
...
さて、それはコミットを述べました。だから私はそうする
% git diff --name-status HEAD~7
M bin/bench
M scala/001/02.scala
M scala/007/01.scala
A scala/010/01.scala
A scala/016/01.scala
A scala/020/01.scala
もっと簡潔な方法がありますか?私はsvnに慣れていますが、 "svn diff"は本質的にこれを行います。なぜなら、ステージング/アンステージドという概念はないからです。あなたも、このような "newmaster" として、あなたのgitの設定ファイルで別名を定義することができます
...あなたの支店に存在するすべてのコミットをリストしますが、原点に/
gitのログ起源/マスターをマスターしませんありがとうございました。私はこれに構文上の問題があったと思います。私は起源をしていました。マスターと起源のマスターですが、/ではありません。そして、私はこのdiffingのためにすべての準備をするためにgit fetch originをやると思いますか? – Trenton
origin/masterのローカルコピーが古くなった場合に備えて、まずgit fetchを実行することもできます。 – Neall