現在のブランチの1つのファイルをマスターブランチの同じファイルで上書きしますか?


94

2つのブランチがあるmasterとしましょう- とredesigndefault.aspx.cs再設計ブランチのファイルをマスターのファイルで上書きするにはどうすればよいですか?

私はこの質問を見つけましたが、同じブランチでファイルを以前のバージョンに戻す方法を検討しているようです。の使用も検討しましたがmerge、マージしたくないので上書きしたいです。提案?

回答:


142

git checkout master path/to/default.aspx.cs

これを行う前に、おそらく次のことを行う必要があります。 git checkout redesign

これだけ git checkout FROM_BRANCH_NAME path/to/file


1
元のローカルファイルの内容でこの変更を元に戻す方法はありますか?
raychz 2017

2
ではgit checkout、あなたはそれらの変更を元に戻す可能性がなく、ローカルの変更を上書きします。私の知る限り。git show :path/to/file(:接頭辞を付けて)試すことができます。しかし、これはあなたが以前にファイルをステージングしたことを前提としています。gitrevisionsを参照してください。
NepomukFrädrich2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.