2016-04-22 5 views
0

ブランチブランチAに新しいステージングファイルAが1つあります。他のファイルにもbranch_Aに変更が加えられています。単一の新しいファイルをgitの新しいブランチに移動する方法

私はbranch_A上の他のファイルの変更を移動することなく、新しいbranch-branch_Bを作成し、ファイルAをbranch_Bに移動したいと考えています。

これは可能ですか?もしそうなら - どのように?新しいブランチ

git branch branch_B 

を作成することによって

+3

[選択ファイルをgit-mergeとマージするにはどうすればいいですか?](http://stackoverflow.com/questions/449541/how-do-you-merge-selective-files-with-git-merge) – Padhraic

+0

私はこれがどのように重複しているのか分かりません。私の質問に答える回答は1つだけです(上から6番目)。これは偶然の一致です。さらに - OPは全く別の質問をしました。あなたがまだ主張しているなら、私の質問であなたがしたいことを自由にしてください。 – zwolin

答えて

1

スタートはその後git stashを使用してファイルを移動します。あなたは、次の操作を行うことができ、単一のファイル隠したい場合 :あなたはまだコミット行っていない場合は

git add myFileToMove 
git stash --keep-index 

を、ちょうどGitのスタッシュを実行します。これにより、すべての変更が保存されます。 branch_Bに切り替えてgit stash popを実行してください。

関連する問題