いくつかの Linux システム ファイル (/etc/*) への変更を追跡するために使用しています。/etc に .git がありましたが、/etc の外部にあるファイルを追跡したいので、/ に移動することにしました (両方とも /etcおよび/は同じファイルシステムにあります...)、私はそれを行い、同じファイルを次のように再追加しようとしました:
git add $(git status | awk '/deleted/ { print "etc/"$3 } ')
しかし、今は「新しいファイル」のリストと「削除されたファイル」のリストの2つのリストがあるため、期待どおりに機能していないようです。今コミットすると、ファイルのすべての履歴が失われます。 ...
正しい手順は何でしたか?
ありがとう!アントニオ