16

コマンド ライン Git を使用していて気になる点の 1 つは、自分のリポジトリをリモート リポジトリと手動で同期しなければならないことです。作業ディレクトリと GitHub のリポジトリの違いを報告することを (誤って) 期待している「git status」などのコマンドに、常につまずきます。(もちろん、作業ディレクトリとローカル リポジトリの違いが報告されます...)

リモートが常に最新の状態になるように、自動/暗黙的なフェッチを取得する方法はありますか? git status や git merge などのコマンドに対して数秒のペナルティを喜んで支払います。

4

3 に答える 3

7

これらのコマンドの 1 つが既に組み込まれています。

git pull

フェッチとマージを行います。

他のものについては、まあ....次のような独自のコマンドを定義します

alias gitfu='git fetch; git status'

シェルはあなたが指揮するものです。

構成によっては、これらのそれぞれのパス フレーズまたは資格情報を求められる場合があります。

于 2012-05-05T17:23:56.740 に答える