Я использую git GUI (вместе с Git bash). Теперь, я знаю, хочу ли я игнорировать файлы для git, я должен поместить их в файл .gitignore.Как отключить файлы (git и git GUI)
1) Я узнал, что git в Windows не создает для вас файл .gitignore, и вы должны создать его самостоятельно. Также git GUI этого не сделает. Это верно?
Теперь моя особая ситуация:
Я сделал ошибку в начале управления этим проектом и вместе с моим .c и .h файлов, которые я также гусеничной другой файл (назовем его «shouldnottrack.file»). Этот файл генерируется процессом сборки, поэтому в принципе не следует отслеживать.
Но я сделал это, и он был включен в коммиты (устроили, поручили и т.д.).
Теперь, я хочу untrack этот файл.
Я сделал это temporalily делая git checkout -- shouldnottrack.file
, но это работает только один раз
2) Как я могу untrack этот файл? (GUI, команда, любой метод в порядке)
3) Если я включу этот файл в файл .gitignore, будет ли он автоматически проверять его?
благодарит
не использует 'git rm' удалить файл? Я хочу сохранить файл (не удалять его), просто не отслеживая. – KansaiRobot
Почему это проблема, потому что вы восстановите ее, если это результат сборки? Во всяком случае, это должно быть «git rm --cached» – Philippe
Я вижу, поэтому в следующий раз, когда я создам (и получаю файл), это будет не проверено? (тогда я положу его в незнакомом) – KansaiRobot