自動取得を構成する
自動フェッチにより、Fetch All を押さなくても、グラフ内のリモート ブランチが最新の状態に保たれます。開いているすべてのリポジトリに対して数分で Auto-fetch interval を設定し、1 つのリポジトリに対してそれをオーバーライドし、新しいコミットが到着したときにデスクトップ通知を受け取ります。
無料更新されました
GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。
始める前に
- リポジトリには、資格情報ヘルパーや SSH キーなどを使用して、パスワードを入力せずに取得できるリモートがあります。
どこで見つけられますか
- すべてのリポジトリの設定 › General › Auto-fetch interval。
- 1 つのリポジトリの [設定] にあるリポジトリ独自のページ。
| アクション | macOS | WindowsとLinux |
|---|---|---|
| Preferences | ⌘, | Ctrl+, |
| 今はFetch All | ⌘⇧F | Ctrl+Shift+F |
ステップ
間隔を設定する
[設定] › [一般] で、開いている各リポジトリのバックグラウンド取得の間隔を分単位で Auto-fetch interval に設定します。 0 はオフになります。
1 つのリポジトリをオーバーライドする
[設定] のリポジトリのページで、独自の Auto-fetch interval を設定します。0 はそこでオフになり、-1 はアプリ全体の間隔に従います。
必要に応じて通知を受け取ります
[設定] › [通知] で Desktop notification when auto-fetch finds new commits をオンにします。
期待される結果
リモートブランチはバックグラウンドで更新されます。いつ引くかを決めるのはあなたです。
自動フェッチでは決して行われないこと
- ブランチやファイルを変更することはありません。フェッチするとリモート ブランチのみが更新されます。
- 資格情報を要求することはありません。サインインが必要なリモコンはスキップされ、GitTree がそのように指示しています。
何か問題が発生した場合
「自動取得はスキップされました: ... サインインする必要があります。」
Fetch All を 1 回選択してログインします。資格情報ヘルパーまたは SSH キーをセットアップして、後で取得するときにプロンプトが必要なくなるようにします (リモート資格情報を選択)。
質問
自動フェッチは自動的に取得しますか?
いいえ、取得するだけです。準備ができたらプルします (フェッチ、プル、プッシュ)。