Я использую для отслеживания изменений в некоторых системных файлах Linux (/ etc/*), у меня был .git в/etc , но теперь я решил переместить его в/как я хотите отслеживать файлы, которые находятся вне/и т.д. (как/и т.д., и/находятся в одних и тех же файловых системах ...), я сделал это и попытался повторно добавить те же файлы с:Перемещение каталога .git wihout перемещение файлов
git add $(git status | awk '/deleted/ { print "etc/"$3 } ')
Но это не похоже, работают так, как я надеялся, так как теперь есть два списка со списком «новые файлы» и один со списком «удаленных файлов», если зафиксировать сейчас, я потеряю всю историю для файлов ....
Что было бы правильными шагами?
Спасибо! Антонио
окончательно лучшее решение, но у меня нет поддерева и не удалось его установить ... –
Я точно не знаю, но он поставляется с Git на OS X при установке через Homebrew и с msysGit для Windows. Какая у вас версия? – Koraktor
Это более старый Linux-сервер с 1.6.2.2 –