8

Sourcetree を使用してリポジトリを管理するために Mac で作業しています。私は最近、開発用の Ubuntu マシンを見つけましたが、Sourcetree が Ubuntu で利用できないことを発見したため、潜在的な代替手段として Gitkraken を見つけました。

私の質問は、Gitkraken でプッシュとプル用に別のリモート リポジトリを設定する方法はありますか? (例: 原点にプッシュ/アップストリームからプルを開発/上部メニューバーのボタンを使用して開発)。それが不可能な場合、プッシュ/プルしているブランチとは別のリモート ブランチを追跡する方法はありますか?

たとえば、Sourcetree は、リモート ブランチの origin/develop にプッシュしながら、local/develop がリモート ブランチのupstream/develop を追跡するように設定されています。したがって、人々が元のリポジトリに変更を加えた場合、それは私の Sourcetree に表示され、upstream/develop から local/develop にプルする必要があることがわかります。また、変更を加えた場合は、オリジン/開発でフォークをプッシュし、そこにプル リクエストを作成して、変更が承認された場合にアップストリーム/開発にマージすることができます。

また、Gitkraken でアップストリーム/開発を右クリックするmerge upstream/develop into developと、アップストリーム/開発の最新の変更を取得してローカル コピーにマージするオプションがありますか? (突然、ローカルの開発を上流にマージしている場合、神は私を助けてくれます)。

4

2 に答える 2

6

最近可能になったかどうかはわかりませんが、GitKraken のバージョン 6.0.0 では、オリジンを右クリックして、プッシュ パスとプル パスを個別に変更できます。

スクリーンショット

于 2019-06-19T20:27:34.677 に答える