GitTree デスクトップマニュアル
トラブルシューティング
何か問題が発生しましたか?各ページは、GitTree が伝える内容から始まり、推測することなく修正を提供します。
GitTree が Git を見つけられません
GitTree は独自の Git インストールを使用し、バンドルしたりインストールしたりすることはありません。何も見つからない場合は、GitTree needs Git が表示されます。見つかったものが 2.39 より古い場合は、This Git is too old と表示されます。 Git をインストールまたは更新するか、Locate Git… を押して選択し、次に Check again を押します。
無料リポジトリが開かない
フォルダーを開けない場合、GitTree はその理由を示し、次のステップを提案します: This folder is not a Git repository (初期化または別の選択)、This cannot be opened as a repository (パスの欠落)、GitTree cannot read this folder (権限)、または This repository belongs to another user (Git の所有権の確認)。
無料変更が反映されない
GitTree は、システムの変更通知を通じて、他のプログラムで行われた編集を通知します。 WSL フォルダとネットワーク共有では、これらの通知は届かないため、代わりに Automatic が数秒ごとにフォルダをチェックします。それでも変更が表示されるのが遅い場合は、そのリポジトリのチェック モードを強制するか、手動で更新してください。
無料リモート認証の試行が失敗しました
Git は、最初に独自の資格情報ヘルパーまたは SSH キーを使用してリモートにサインインします。 … needs you to sign in. は何も答えられないことを意味します。 … refused the credentials sent for this repository. は、送信された内容が無効になっているか、許可されていないことを意味します。 Git が使用する認証情報を修正します。接続されたアカウントは、ヘルパーが何も持っていない場合、またはリポジトリとして選択した場合にのみ入力されます。
無料プッシュが拒否されました
プッシュは 3 つの理由のいずれかで拒否され、GitTree がどれかを示します。 The remote refused …: リモートにはブランチにはないコミットがあります。 The remote declined the push: フックまたはブランチ保護が、その理由とともに「いいえ」と言いました。 … moved: リースを使用した強制プッシュにより、最後に取得した場所にリモートが存在しないことが判明したため、何も置き換えられませんでした。
無料Git 操作には注意が必要です
マージ、リベース、チェリーピック、リバート、または二分化が途中で停止すると、GitTree は Rebasing … onto …, step 3 of 7 などのバナーを表示し、タブ rebase in progress をマークします。ほとんどのコマンドは完了するまで待機します。競合があれば解決してから、Continue、Skip ステップ、または Abort… で開始位置に戻ります。
無料統合アクションは使用できません
ホスティング アクションが使用できない場合、GitTree はサイレントに失敗するのではなく、その理由を示します。一般的な理由は次のとおりです。これは GitTree Pro の一部であるためです。リモートのホストにアカウントが接続されていません。トークンは再接続する必要があります。プロバイダー上のあなたの役割がそれを許可していません。プロバイダーはそれを提供しません。または、プロバイダーがしばらくリクエストを制限しています。
無料Nour を開始または終了できません
Nour はコンピューター上でコーディング エージェント CLI を実行するため、ほとんどの問題は CLI にあります。インストールされていない、サインインしていない、使用量が残っていない、設定したモデルが利用できない、Node.js が必要であるなどです。 GitTree は、制限されたリポジトリでのターンの開始、またはターンを取り消し可能にするスナップショットを保存できない場合にもターンの開始を拒否します。
無料パイプラインまたはログをロードできません
GitTree は、実行またはログが欠落している理由を示します: This repository’s host does not list … runs.、This log has expired on …、This account may not read logs here.、… offers no log from outside its own page.、またはプロバイダーがリクエストを制限していることを示します。ほとんどの場合、修正が 1 つあります。プロバイダーのページのみを開くものもあります。
無料キーリングまたは SSH リクエストが失敗しました
GitTree は、アカウント トークン、そのサインイン、および記憶された SSH パスフレーズをシステム キーチェーン、つまり macOS Keychain、Windows 資格情報マネージャー、または Linux の Secret Service (GNOME Keyring または KeePassXC) にのみ保持します。キーチェーンが「いいえ」を示すと、GitTree はアクセスを許可して再試行するように求めます。ファイルに戻ることはありません。
無料オフライン時に GitTree を使用する
GitTree はローカルファーストです。コミット、ブランチ、マージ、リベース、スタッシュ、履歴、元に戻すなど、すべてのローカル Git 機能は接続なしで動作します。フェッチ、プル、プッシュ、ホスティング統合、CI/CD、および Nour のプロバイダにはネットワークが必要です。オフライン中、GitTree は最後に読み取ったデータを表示し、その旨を示します。
無料サポートレポートを収集して共有する
GitTree がエラーを検出すると、このコンピュータにレポートが保存されます。どこにも何も送信されません。 Report a Bug… には、コピーされる内容 (トークンとパスワードが削除された保存されたレポート、または短い概要) が表示され、選択できるようになります。その後、GitTree ウェブサイトのサポート フォームが開き、それを貼り付けることができます。 Contact Support… はサポート アドレスに書き込みます。
無料