sourcetree - github上,我如果fork了别人的项目, 进行了改动。。 原版更新了。。 我要合并他的最新版使用rebase吗?
某草草
某草草 2017-04-28 09:06:13
0
3
1147

github上,我如果fork了别人的项目, 进行了改动。。 原版更新了。。 我如何把他的原版合并到我自己的分支来?

某草草
某草草

全員に返信(3)
淡淡烟草味

上記の方法でも問題ありませんが、別の方法もあります:
リポジトリで git コマンドを使用します:
新しいリモート アップストリームを作成します (名前は任意です) git Remote addupstream https://github.com/username/reponame.git リンク アドレスは、フォーク プロジェクトのソース プロジェクト アドレスですgit remote add upstream https://github.com/username/reponame.git 链接地址为你fork项目的源项目地址
然后fetch下upstream的代码 git fetch upstream
最后就可以把upstream上的代码合并到你自己的分支上了 git merge upstream/master 次に、アップストリームのコードをフェッチします git fetch Upstream

最後に、アップストリームのコードを独自のブランチにマージできます。git mergeupstream/master それがマスター ブランチでない場合は、コードがマスター ブランチと競合しない場合は、独自の状況に応じて変更します。上流では、すべてうまくいきました。完了しました。 🎜
いいねを押す +0
曾经蜡笔没有小新

プルリクエストを送信して方向を逆にする

いいねを押す +0
给我你的怀抱

習慣やウェアハウスのクローンの数などに応じて、リベースやマージを行うことができます。貢献したい場合は、相手の歴史的な経営方針も考慮する必要があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート