web-dev-qa-db-ja.com

TortoiseGit Git SyncとPullの違いは?

私はSVN環境から来ており、TortoiseGitでGitを探索しています。

「チェックアウト済み」のGitリポジトリを右クリックすると、Git Syncコマンドだけでなく、Pullコマンドも。

これら2つの関数の正確な違いは何ですか?

25

TortoiseGit Sync Dialogは、1つのダイアログで複数の同期操作を実行できます。

  • プル(またはフェッチまたは...)
  • 押す
  • サブモジュールの更新

「同期」はGitの概念ではなく、TortoiseGitにのみ固有のものです!

TortoiseGitプルダイアログはプル操作のみを実行しますが、ユーザーが選択できるより高度なオプションがあります。

23
linquize

私はTortoiseGitを使用していませんが、心から:プルは一方向のデータ転送(リモートからローカルへ)、同期(書いたとおり)は双方向(プル+プッシュ)、ローカルの変更をリモートに公開します

9
Lazy Badger