2

デフォルトのパスワードを保存するプロジェクトにデータファイルを保存したいと考えています。その後、git での追跡を停止し、ダミー値を実際の値に変更したいと考えています。その後、プッシュすると、変更されたファイルが同じままであることが期待されます。

$ echo generic > mysecret.txt
$ git add mysecret.txt
$ git commit -m "added a generic data to the secret file"
$ echo "mysecret.txt" >> .gitignore
$ echo secret > mysecret.txt

うまくいけば、その後は私のパスワードが安全になります (ただし、安全ではないことは確かなので、ここでアドバイスを求めています)。

この問題をより適切に処理するにはどうすればよいですか?

4

1 に答える 1

3

git update-index --assume-unchanged <path/to/file>ダミー値を実際の値に置き換えた後に使用できます。

于 2013-03-25T13:23:25.550 に答える