私はgit(git svn)とインポートされたSVN repoを使い始めました。マージからの変更を削除する方法は?
私は何を達成しようとしている:私は分岐Aは、プロジェクトを持っているでしょう2つの支店を持っていると思い
、ブランチA_devは、同じプロジェクトを持っているだろうが、私は私をテストできるようになるひねら構成でコード。だから私の開発はA_devで起こりました。そして私は変更をAにマージします(すべての設定変更を除く)。
私の設定を変更してA_devに変更する方法はありますか?このブランチをAにさらにマージするのを無視しましたか?
これまでのところ、私はrevが設定への変更は、私は、構成chagesが適用を受けるた後
git svn rebase
を実行するまで正常に動作しますA_devにコミットされたリビジョンです
git merge -s ours <rev> A_dev
を使用してみましたA.
私が考えることができる以外は、隠し場見でのみ構成が変更され、チェックアウトのたびに適用されます。A_dev ying。あるいは、それを逆にしてAで開発し、A_devにマージして、修正問題にスイッチをテストしてください。これはかなり問題ではありません。
これらのファイルはすでに追跡されており、svnリポジトリに存在しますが、今見つかった解決策はgit update-index --assume-unchanged file – kane77