Я использую мерзавца в качестве своей основной системы управления версиями и недавно начал использовать мерзавца на своих проектах CakePHP. Это - мой текущий .gitignore файл:
app/tmp
vendors/
Как используется в cakephp мерзавце repo, но это вызывает немного больше работы для меня при развертывании проекта на сервере, потому что я должен войти и создать все app/tmp/подкаталоги вручную, прежде чем они будут работать правильно. Существует ли способ настроить его для игнорирования содержания на этих папках, но все еще иметь их под управлением мерзавца, таким образом, они появляются, когда я клонирую repo в hoted каталог?
У меня также была проблема с моим индексом мерзавца, сбрасываемым, в то время как я работаю над ним, который заставляет меня должным быть делать намного больше фиксаций, чем должно быть необходимым, какие-либо идеи об этом также?
Git хранит только файлы, а не каталоги, поэтому вы можете, например, добавить скрытый файл в этот каталог и зафиксировать его.