2017-05-08 3 views
0

現在、2つのリモートブランチ:masterdevelopmentがあります。私たちがどのように働いているのか(そしてほとんどの人がどのように働くのか)は、ある機能のブランチを作成することです。新しいブランチを作成し、もう一方のローカルコミットを破棄します

今、私はすべてdevelopmentで行った。私はちょうど私のローカルブランチで最新のものです(私のローカルdevelopmentブランチから作成したものです)。

ブランチdevelopmentのコミットを破棄しても、新しく作成されたブランチに残しておくことはできますか?

答えて

1

確かに、ローカルdevelopmentのブランチをリモートのdevelopmentブランチに振り返るには、ちょうどgit branch -f development origin/developmentを実行してください。

+0

コミットは私の新しく作成されたブランチに残っています。そのため、私の新しいブランチを開発とマージして変更がそこに届くようにしますか? –

+0

もちろん。ブランチは、コミットに固執するポストイットノートです。 「開発」ポストイットノートをはがし、それを別のコミットに貼りつけても、レポにある他のポストイットノートには何ら影響しません。 – Vampire

+0

オハイオ州大丈夫、私はGitで経験がありませんし、私はリポジトリに大規模な破壊を引き起こしたくありません。すべての冗談はさておき、答えに感謝します。乾杯! –

関連する問題