私がマスターに引き込んでいるかどうかはどのようにわかりますか?私がしたのは "git pull"だけです。
git pull [options] [<repository> [<refspec>…]]
を、デフォルトごとに現在のブランチを指し:
コマンド自体は次のように動作します。あなたはとき
*master
foo
bar
baz
---
origin/HEAD -> origin/master
origin/deploy
origin/foo
origin/master
origin/bar
remote2/foo
remote2/baz
これは非常に(それがより明確にするために、ローカルとリモートの間の分圧器として
---
を追加しました)などのためのような、ローカルおよびリモートブランチを一覧表示されます
git branch -a
を使用して、枝を確認することができます
git remote show origin
は次のように一覧表示されます:あなたは1つのリモートレポを見て、あなたが参照しているかを確認します
* remote origin
Fetch URL: ssh://[email protected]:12345/username/somerepo.git
Push URL: ssh://[email protected]:12345/username/somerepo.git
HEAD branch: master
Remote branches:
foo tracked
master tracked
Local refs configured for 'git push':
foo pushes to foo (up to date)
master pushes to master (fast-forwardable)
どこから引っ張って押し込むのかは分かりやすいです。
特定のファイルの詳細変更を確認するにはどうすればよいですか?
4.最後のgit pullによるサマリー出力の変更を見てみる方法は?
最も簡単かつ最もエレガントな方法(IMO)は次のとおりです。
git diff --stat [email protected]{1}..master --dirstat=cumulative,files
これは仕事の現在の状態を引き出し、あなたの最後の間の変化についてのあなたの情報の二つのブロックを与えます。出力例は、(私はそれがより明確にするために--stat
と--dirstat
出力の間に分圧器として---
を追加):
mu-plugins/media_att_count.php | 0
mu-plugins/phpinfo.php | 0
mu-plugins/template_debug.php | 0
themes/dev/archive.php | 0
themes/dev/category.php | 42 ++++++++++++++++++
.../page_templates/foo_template.php | 0
themes/dev/style.css | 0
themes/dev/tag.php | 44 +++++++++++++++++++
themes/dev/taxonomy-post_format.php | 41 +++++++++++++++++
themes/dev/template_parts/bar_template.php | 0
themes/someproject/template_wrappers/loop_foo.php | 51 ++++++++++++++++++++++
---
11 files changed, 178 insertions(+)
71.3% themes/dev/
28.6% themes/someproject/template_wrappers/
100.0% themes/
27.2% mu-plugins/
9.0% themes/dev/page_templates/
9.0% themes/dev/template_parts/
63.6% themes/dev/
9.0% themes/someproject/template_wrappers/
72.7% themes/
さて、これは正確にシステムが使用されることを意図している方法ではありません編集を経て、新しい質問を追加することを繰り返します。また、マニュアルページを見たり、試したりするだけで、たくさんの質問に簡単に答えることができます。たとえば、 'git diff'は明らかにdiffを出力し、' git whatchanged'は明らかにコミット情報のリストを出力します。それぞれは変更されたファイルのリストを含んでいます。 – Cascabel
おそらくあなたの低所長のためです。 –
@ T.E.D。コメントを残すのに50人、アップヴォートに15人しかいない。 – Cascabel