ローカル ウェアハウスには .txt ファイルがあり、リモート ウェアハウスにも .txt ファイルがあります。 .gitignore が .txt を書き込むと、リモート リポジトリが削除されるのはなぜですか? ? 2 つの異なるバージョンをローカルとリモートで保存し、ローカルまたはリモートで送信するときに a.txt を無視するにはどうすればよいですか? ? ?
リーリー
a.txt を .gitignore にも追加します
git update-index --assume-unchanged
git フィルター: ファイル内の単一行または複数行を Git に無視させる方法を参照してください
ローカルとリモートは同期することを目的としていますが、この方法を使用することは不可能ではありませんが、X 要件は何ですか?
最も一般的なのは、ローカル構成ファイルを扱うことです。この場合、コマンド ライン オプションや環境変数などを使用して、プログラムにロードする正しい構成ファイルを選択させるだけです。より良いアプローチは、構成ファイルをバージョン管理の対象外にしておくことです (例またはテンプレートを置くだけです)。構成ファイルは手動で、または Salt などの手段を通じて管理されます。
リーリー
a.txt を .gitignore にも追加します
git update-index --assume-unchanged
git フィルター: ファイル内の単一行または複数行を Git に無視させる方法を参照してください
ローカルとリモートは同期することを目的としていますが、この方法を使用することは不可能ではありませんが、X 要件は何ですか?
最も一般的なのは、ローカル構成ファイルを扱うことです。この場合、コマンド ライン オプションや環境変数などを使用して、プログラムにロードする正しい構成ファイルを選択させるだけです。より良いアプローチは、構成ファイルをバージョン管理の対象外にしておくことです (例またはテンプレートを置くだけです)。構成ファイルは手動で、または Salt などの手段を通じて管理されます。