избегайте добавления мерзавцев, скрытых файлов и временных файлов - PullRequest
1 голос
/ 10 апреля 2011

Я новичок в Git и использую эту команду перед фиксацией:

git add .

, и она добавляет некоторые файлы, которые я не хочу отслеживать, например: временные файлы

.tmp_basictest-barchart.html.84279~
.tmp_basictest-demo.html.84399~ 

и скрытые файлы:

.project

Как избежать добавления этих файлов?

Ответы [ 2 ]

5 голосов
/ 10 апреля 2011

Создайте файл с именем «.gitignore» и добавьте к нему имена файлов..gitignore должен находиться в вашем корневом каталоге, но вы можете использовать его в любом каталоге (например, в файле ".htaccess").

0 голосов
/ 10 апреля 2011

Команды Git обычно игнорируют

  • Шаблоны, считываемые из командной строки для тех команд, которые их поддерживают.

  • Шаблоны, считываемые из .gitignoreфайл в том же каталоге, что и путь, или в любом родительском каталоге, причем шаблоны в файлах более высокого уровня (вплоть до верхнего уровня рабочего дерева) переопределяются шаблонами в файлах более низкого уровня вплоть до каталога, содержащего файл.Эти шаблоны совпадают относительно расположения файла .gitignore.Проект обычно включает такие файлы .gitignore в свой репозиторий, содержащие шаблоны для файлов, сгенерированных как часть сборки проекта.

  • Шаблоны, считанные из $ GIT_DIR / info / exclude.

  • Шаблоны, считанные из файла, указанного в переменной конфигурации core.excludesfile.

...