共有リポジトリで作業中です。そのrepoには、さまざまなURLを指定するdefaults.js
ファイルがあります。リポジトリをローカルでクローンすると、ローカルで実行されているサービスを指すようにこれらのURLの一部が変更されます。これらのURLをローカル値に設定し、リモートから新しい更新を取得するにはどうすればよいですか?これまでのところ、私は(?単純に)喜んでされている方法を使用してリモートからの引き出し中にgitでローカル変更を維持する
はhere
git stash
git pull
git stash pop
を説明したが、今日これをしようとしたときに、私は
CONFLICT(コンテンツ)を受信します。configで競合をマージ/我々はリベースではなく、合併以来defaults.js
することは、私は特にそう些細な何かのために、厄介なマージの作成を開始したくありませんでした。だから私はちょうどリセット、私の変更をローカルのミラーリングされたリモートを取り除き、手動でURLを再度変更しました。明らかに、私はこれをやり続けたいとは思わないが、好ましいアプローチは何か?あなたは何を隠しておくに入れることは、あなたが望むものであることを知っているので
上記のリンクでのソリューションは、単に
git checkout --theirs -- defaults.js
に述べています。しかし、私の場合はそうではありません。実際にマージすることなく、私と私のマージをしたいのです。
* git only *ソリューションをお探しですか?おそらく、あなたが必要とするURLを上書きするトラッキングされていないlocal.jsを持つことは可能です – Francesco