2017-11-20 17 views
0

私は次のような状況に陥っています。アプリケーションをGitHubからチェックアウトし、いくつか変更してローカルリポジトリ(Bitbucket)でチェックしました。数ヶ月間、私はこのローカルリポジトリに新しい機能を追加しました。
一方、GitHubプロジェクトはさらに発展しました。
今、GitHubマスターブランチをローカルのマスターブランチにマージする方法を探しています。私が日食でそれをすることができるなら、それはいいだろう。私はどのように進めるべきですか?どのようにして競合を回避できますか? GitのリポジトリビューでローカルブランチにGitHubブランチをマージする

答えて

0

: ...ノードを右クリックしリモコンリモートリモートを選択します。

  1. 追加のリモート/上流のリポジトリを追加します。
  2. GitHubリポジトリから取得:EGit User Guide - Fetching from other Repositories
  3. GitHubリポジトリのリモートブランチからローカルブランチへの変更をマージする

変更をGitHubプロジェクトに戻すことも検討してください。

+0

素晴らしいiw作品!しかし、もう一つの質問があります:合併後、私はいくつかの葛藤があり、(私が考えるように)非常に簡単な問題もあります。たとえば、GitHubバージョンでローカルバージョンと行ごとにエントリが並んでいる列挙型です。このような問題を手動で解決することは本当に必要ですか?それは奇妙だ。 – altralaser

+0

フォーマットが異なると、GitHubリポジトリとのマージやチェリーピックの防止に時間がかかることがあります。あなたはGitHubから変更を引き出すために別の書式設定が余計な努力をする価値があるかどうかを判断する必要があります。 – howlger

関連する問題