プルリクエスト
ホスティング アカウントが接続されている場合、GitTree は左側のパネルにリポジトリのプル リクエストをリストし、グラフの横に各リクエスト (Review… と Merge… による会話、コミット、ファイル、チェック) を開きます。プル リクエストは GitTree Pro の一部です。
GitTree Pro または実行中のトライアルが必要です。 Free では、すべてのローカル Git 機能が維持されます。 プランを比較。
始める前に
- GitTree Pro または実行中のトライアル (Free and Pro)。
- [設定] の Connected accounts で接続されているアカウント: GitHub、GitHub Enterprise、GitLab、Bitbucket、Bitbucket Data Center、または Azure DevOps。
どこで見つけられますか
- 左側のパネルの Pull Requests、My pull requests、Assigned to me、Awaiting my review、および All。
- ブランチ Start a Pull Request… または Push and Start a Pull Request… を右クリックします。
| アクション | macOS | WindowsとLinux |
|---|---|---|
| コマンドパレット | ⌘⇧P | Ctrl+Shift+P |
ステップ
読んでください
Conversation、Commits、Files、Checks の間で切り替えます。会話の下にコメントを書き、Comment を押します。
レビューしてください
承認、変更のリクエスト、またはコメントをするには、Review… を押してください。
マージしてください
Merge… を押して、リポジトリで許可されている Merge method (Create a merge commit や Squash and merge など) を選択します。 GitTree は、プル リクエストの先頭がレビューしたコミットである間にのみマージされます。
期待される結果
GitTree は、Pull request #… merged. を取得してグラフ内のマージを確認します。 Back to the Graph はそれに戻ります。
プルリクエストを開始する
ブランチを右クリックし、Start a Pull Request… (まだリモート上にない場合は Push and Start a Pull Request…) を選択します。 Title、説明とレビュー担当者、オプションで Open as a draft を入力し、Create Pull Request を押します。
何か問題が発生した場合
「プル リクエスト、問題、CI/CD の実行は GitTree Pro の一部です。」
トライアルは終了したか、開始されませんでした。すべてのローカル Git 機能は引き続き無料で動作します。トライアルを開始するか、Pro にプル リクエストを使用してもらいます。
プロバイダーは変更を確認しませんでした
Refresh を押して、それが起こったかどうかを確認します。 GitTree はそれを 2 回送信しません。
質問
GitHub に接続せずにパブリック リポジトリのプル リクエストを読み取ることはできますか?
パブリック GitHub リポジトリの場合、GitTree は、GitHub の時間制限内で、接続されている GitHub アカウントなしでリポジトリを読み取ることができます。 GitHub に接続してさらに多くのことを実行してください。
