Git Guiに「プル」はありませんか?


101

Git GUIツールを使用してプルするにはどうすればよいですか?どこにもプルコマンドがないようです。

Git GUIを使用する同等のメニューオプションはありますか?

どんな助けでもありがたいです。


:私はこの質問には意味のある答えがあると思うstackoverflow.com/questions/1709177/...
ボバンラジ

回答:



63

git guiにpullコマンドを追加する方法もあります。

GIT GUIを開くと、タブToolsを開いてAddオプションを選択できます。

名前を入力して、コマンドとして入力することができます git pull

これにより、Toolsタブの下にオプションが追加されます。これをクリックするだけで、git pullが実行されます。

この答えを考えると、プルを実行できるからではなく、実行する必要があります


3
[ツール]> [追加]をクリックした後に表示されるダイアログでgit pull origin master、構文がgit pull <remote> <branch>原点を変更のプル元となるリモートロケーションであると想定して追加していることを確認してください。また、origin[リモート]> [追加]> [リモート]からgit guiで名前として設定されています。詳細名はオリジンとして書かれましたが、必要に応じて必要な変更を加えてください<remote> name
John

@John真ですが、厳密には必要ありません。リモートとブランチが指定されていない場合、Gitは現在のブランチを想定し、リモートを追跡します。プロジェクトごとにリモート名が異なるため、実際にはgit pullを実行してグローバルに追加する(チェックボックス)のが好きです。
Hummeling Engineering BV

3

.gitconfigのこのエントリは、私にとってはうまく機能します。

[guitool "Pull"]
cmd = git pull $(git for-each-ref --format='%(upstream:short)' $(git symbolic-ref -q HEAD) | tr / " ")

現在のリモートブランチを自動的に選択します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.