私は自分自身をドットサーバーrepoに設定し、リモートサーバー上でホストし、別のマシンで使用しました。いくつかの点については、個々の設定が必要です。マシン間で環境変数が異なります。gitブランチを持つ異なるマシンのドットファイル管理は合理的ですか?
私はいくつかのコミットに少し個々の変更(1とmaster
に基づいて、すべて、私は枝server
、notebook
、desktop
を持っ例えばので、マシンに依存した変化のための余分な枝を持っていいだろう、と思いました)。 問題は、明らかに、個々の変更を上に適用したいのです。ですから、私はmaster
を共通の変更に変更し、rebase
ローカルdesktop
に分岐します。しかし、rebase
を使用して、私はpush
をリモートのレポにもうできません。バックアップと同期のために、マシンAのブランチを実際にマシンBで変更したいと思うかもしれません。
すべてのマシンまたはよりよい解決策がありますか? rebaseの場合と同様に、ローカルの変更を上に適用できますが、push
の機能を失うことはできません。 おかげで非常に多くの
を実行して、リモートへの変更をプッシュし、強制する必要があります
単一のファイル内のすべてのマシン依存の変数を格納するオプションもあり、持っているだろう必要に応じてgitフックが値を伝播しますか? –