私はリポジトリを管理するためにSourcetreeを使ってMacで作業してきました。私は最近、開発するUbuntuマシンを発見しました。そして、SourcetreeはUbuntuで利用できないことが判明し、Gitkrakenが潜在的な代替手段であることが判明しました。Gitkrakenでの起点とアップストリームの設定
私の質問は、プッシュとプルのためにGitkrakenで別のリモートリポジトリを設定する方法はありますか? (たとえば、元の位置にプッシュ/アップストリームからプルを展開する/上部のメニューバーのボタンを使用して展開する)。それが不可能な場合は、あなたがプッシュ/プルしているものとは別のリモートブランチを追跡する方法がありますか?
例えば、Sourcetreeは、ローカル/開発がリモートブランチのupstream/developを追跡し、リモートブランチのorigin/developにプッシュするように設定されています。だから、人々が元のリポジトリに変更を加えると、それは私のSourcetreeに現れるでしょう。私は上流から引っ張って、地元に開発して開発することを知っています。変更を加えれば、私はフォークを原点に置くことができます。変更が承認されれば、アップストリームに統合するプルリクエストを作成して作成します。
また、アップストリームで右クリックすると、アップストリームで最新の変更を行い、ローカルコピーにマージするmerge upstream/develop into develop
のオプションがあります。 (神が私の地元の開発を上流に合併している場合は神が助けてくれます)。
ありがとうございました! Kindaは、異なるプッシュ/プルの場所を追跡するブランチを持つ方法がないことをうんざりしていますが、アップストリームのマージ/開発に発展するものについていくつかの明確化を得ています。アップストリームに加えられた変更を追跡したいのであれば、毎回手動でアップストリームを手動で設定しなければならないだろうかと思います。 – shstyoo
また、回避策として、上流に開発ブランチトラックを持つことができますが、本質的に私が望むことを行う他の機能ブランチの起点を持つことができると思います。 – shstyoo