GitTree デスクトップマニュアル
設定
GitTree を自分のものにしましょう: Git の実行方法、誰としてコミットするか、接続と署名の方法、外観、設定を移動またはリセットする方法。
設定を見つけて変更する
環境設定には、General、Profiles、SSH、Integrations、Nour (AI)、External Tools、UI Customization などのエリアごとのページがあり、さらに開いているリポジトリごとに Repo-Specific Preferences があります。 Search preferences は、名前、説明、またはキーで設定を検索し、各設定は Saves to: App、Profile、または Repository の場所を示します。
無料見た目も言葉遣いも
環境設定 › UI Customization は、Theme (明るいバージョン、暗いバージョン、高コントラスト バージョン)、Follow the system appearance、Language (英語またはアラビア語、右から左に配置)、Zoom、Dates の表示方法、および Reduce motion を設定します。
無料Git とリポジトリの動作を構成する
設定 › General には、GitTree が Git を駆動する方法 (Git executable、Pull mode、Auto-fetch interval、リベース オプション、Long paths、Line endings) が含まれます。 Repo-Specific Preferences は、その Base branch、自動フェッチ、コミット テンプレート、ファイル変更の通知方法など、1 つのリポジトリの一部をオーバーライドします。
無料Git ID とプロファイルを管理する
プロファイルは、コミットの名前と電子メールに加えて、切り替え可能なオプションの署名キーと SSH コマンドです。デフォルトでは、Passed to each git command GitTree が実行されるため、
無料~/.gitconfigは変更されず、リポジトリ自体の名前またはメールアドレスが優先されます。 Written to ~/.gitconfig により、すべての Git ツールがそれを使用します。GitTree で SSH を構成する
設定 › SSH は、
無料.sshフォルダー内のキーを一覧表示し、新しいキーを作成し、SSH 構成から各ホストを表示し、接続をテストします。 GitTree は SSH エージェントを開始したり、~/.ssh/configやcore.sshCommandを編集したりすることはありません。 SSH リモート用に選択したキーは、実行される git コマンドに渡されます。コミットとタグ署名を構成する
設定 › Commit Signing は、Format (OpenPGP、SSH キー、または X.509) と Key、および Sign every commit と Sign every annotated tag を選択します。 Apply to Global Git Config を押すまでは何も書き込まれません。グラフとコミットの詳細には、各コミットの署名状態が表示されます。
無料ツールとファイルエンコーディングを構成する
UTF-8 ではない差分およびファイルは、設定 › Editor › Default encoding で読み取られます。バイトオーダーマークが常に優先され、適合しないバイトは�として表示されます。 Line endings (
無料core.autocrlf) は git が CRLF と LF を変換する方法を決定し、Long paths は git に Windows 上で 260 文字を超えるパスを作成させます。通知とログを構成する
環境設定 › Notifications は、システムから Where notifications appear、Show success notifications、および Desktop notifications するかどうかを設定します。 General の Extended logging は、問題の診断に役立つように、次回の起動からローカル ログに詳細を書き込みます。どこにも何も送信されません。
無料Nour 権限を構成する
2 つの設定は Nour にバインドされています。 What Nour may do in a repository は、エージェント自体がそこで実行できる内容を設定します: Read only、Edit files, no commands、または Everything, as in a terminal。 What Nour may do in GitTree は、アプリアクションの種類と領域ごとに、Never、Ask me first、または On its own を設定します。リスクのある変化は常に問いかけます。
プロ統合リフレッシュの構成
環境設定 › Integrations は、GitTree がホスティング アカウントを読み取る方法を制御します。つまり、リストが Refresh pull requests, issues and checks までにどのくらい古いか、Refresh when I come back するかどうか、CI/CD ログのデフォルト、作成者の写真の取得元などです。読み取りは、GitTree の窓が前にある間のみ行われます。
プロ設定をバックアップ、インポート、またはリセットする
設定 › General › Back up, restore and reset は、アプリの設定、プロファイル、Git 設定をファイルにエクスポートしたり、そのようなファイルをインポートしたり、すべてをリセットしたりします。エクスポートには、パスワード、トークン、アカウントの詳細、リポジトリの設定は決して含まれません。インポートからの Git 設定は、確認した後にのみ
無料~/.gitconfigに書き込まれます。アップデートを確認してインストールする
Check for Updates… は、新しい GitTree が存在するかどうかを尋ねます。 macOS と Windows では、更新バーがそれをダウンロードし、ダウンロードを確認して、Restart to install it と表示します。 GitTree は、実行中の Git 操作を待ってから閉じます。 Linux で、Linux ダウンロード ページ から新しいバージョンをインストールします。 What’s New… はリリースノートを示します。
無料