GitTree デスクトップマニュアル
ホスティング統合
GitTree 内の Git ホスト: GitHub、GitLab、Bitbucket、Azure DevOps のプル リクエスト、レビュー、チェック。
GitHubを接続してください
GitHub に接続すると、GitTree でリポジトリ、プル リクエスト、問題、チェックを一覧表示できるようになります。ブラウザでサインインするか (推奨: GitHub のページで GitTree を承認する)、または個人アクセス トークンを使用します。トークンはシステムのキーチェーンにのみ保存されます。
プロGitLabを接続してください
GitTree は、gitlab.com または指定した自己管理型の GitLab ホストに接続します。 OAuth アプリケーション (gitlab.com GitTree の場合は独自のものが使用されます) を介してブラウザーでサインインするか、そのホストからの個人アクセス トークンを使用します。トークンはそのホストに対してのみ使用されます。
プロBitbucket クラウドに接続する
GitTree は 3 つの方法で Bitbucket Cloud (bitbucket.org) に接続します。ブラウザで Bitbucket アカウントを使用してサインインするか、アカウントの電子メールで Atlassian API トークンを使用するか、ワークスペース、プロジェクト、またはリポジトリのアクセス トークンを使用します。トークンはシステムのキーチェーンにのみ保存されます。
プロBitbucket データセンターに接続する
企業の Bitbucket データセンター サーバーの場合は、そのホストに名前を付けて、そのホストからの個人 HTTP アクセス トークンを使用するか、管理者が GitTree 用に作成した受信 OAuth アプリケーション リンクを介してブラウザでサインインします。 GitTree はそのホストとのみ通信します。
プロAzure DevOps に接続する
ブラウザーで Microsoft アカウントを使用してサインインするか、Azure DevOps の個人アクセス トークンを使用します。 GitTree は、dev.azure.com および Microsoft のプロファイル サービスと通信して組織を見つけ、リポジトリ、プル リクエスト、パイプラインを一覧表示します。
プロエンタープライズサーバーとセルフホストサーバーを接続する
GitTree は、会社独自のサーバー GitHub エンタープライズ サーバー、自己管理型 GitLab および Bitbucket データ センターに接続します。ホストに名前を付けます。 GitTree はそのホストのみ
プロhttps://と通信し、トークンはそのホストのみに使用されます。ブラウザーのサインインには、管理者がそこに登録した OAuth アプリケーションが必要です。統合の可用性を確認する
プロバイダーはすべて同じものを提供しているわけではありません。機能ガイドの Integrations タブには、オープン リポジトリのプロバイダとアカウントについて、Available とは何か、そのプロバイダである Not offered by とは何か、および Coming soon とは何かが表示されます。
プロプロバイダリポジトリの参照と作成
アカウントが接続されていると、Clone a repository はそのアカウントのリポジトリを Owner で検索して一覧表示するため、URL をコピーする必要はありません。 Publish Repository… は逆の方法で、アカウントにリポジトリを作成し、それをリモートとして追加して、ブランチをプッシュします。
プロGitTree からのフォークを使用する
フォークは、プロバイダー上のリポジトリの独自のコピーです。 Create Fork… はプロバイダーに作成を依頼します。 Add Remote from Fork… は既存のフォークをリモートとして追加します。フォークを作成しても、追加するまでリポジトリは何も変更されず、既存のリモートが置き換えられることはありません。
プロプルリクエスト
ホスティング アカウントが接続されている場合、GitTree は左側のパネルにリポジトリのプル リクエストをリストし、グラフの横に各リクエスト (Review… と Merge… による会話、コミット、ファイル、チェック) を開きます。プル リクエストは GitTree Pro の一部です。
プロプルリクエストまたはマージリクエストを作成する
ブランチを右クリックして、Start a Pull Request… を選択します。 From と Into を結合するものを選択し、Title と Description を記述し、レビュー担当者 (オプションで Open as a draft) を追加して、Create Pull Request を押します。まだリモート上にないブランチが最初にプッシュされます。
プロ変更を確認して話し合う
pull リクエストを開き、Files を読み、行の横にある + を押してレビューに行コメントを追加します。 Review… は、Summary と各行コメントを付けて決定 (Approve、Request changes、または Comment) を送信します。プロバイダーがサポートしている場合は、会話に返信したり解決したりできます。
プロプルリクエストをマージまたはクローズする
Merge… はプロバイダにプル リクエストのマージ方法を問い合わせ、それが Ready to merge であるかどうかを示し、リポジトリが許可する Merge method のみを提供します。 GitTree は、ヘッドがまだ確認したコミットである間にのみマージされます。新しいコミットが到着した場合、何もマージされません。
プロサポートされている問題アクションを使用する
左側のパネルの Issues セクションには、リポジトリの未解決の問題がリストされます。開いて読んだりコメントしたり、New Issue… で作成したり、Create Branch from Issue… で作業を開始したりできます。閉じたり編集したりする際の問題は、プロバイダーのページ Open Issue in Browser で発生します。
プロチェックとコミットのステータスを検査する
GitTree は、コミットとプル リクエストの CI 状態を示します: Checks passing、Checks failing、Checks running、Checks skipped、または No checks reported、成功数、失敗数、実行数、またはスキップされた数を示します。それを選択して実行を確認したり、チェックのログを開くか、Re-run Check を開きます。
プロ