Итак, я хорошо знаком с git, но у меня всегда был мастер репо, который создал файл .gitignore для меня, так что это мой первый раз, когда я занимаюсь этим сам. Моя проблема в том, что когда я передаю проект Unity и вытаскиваю его с другого компьютера, метафайлы игнорируются (я подозреваю), и все объекты GameObject в моей сцене удаляются. Here - это учебное пособие, в котором я использовал файл gitignore, который я использую.. Проект .gitignore Unity игнорирует метафайлы.
ответ
Я видел много людей делают эти огромные .gitignore
файлы, когда на самом деле все, что нужно сделать, это:
# Ignore Everything
/*
# Except for these:
!/.gitignore
!/Assets
!/ProjectSettings
Что это делает, это:
- Игнорируйте все
- Затем он игнорирует остальное
.gitignore
Assets
папкаProjectSettings
папка
Это если не игнорировать мета-файлы, или что-нибудь в папке Assets
по этому вопросу.
Нужны ли эти косые черты? Или это хорошая практика? –
У меня были проблемы с этим, когда я их оставляю, поэтому я их там и поставил. –
ОК, я нашел [это] (http://stackoverflow.com/a/2476760/5044950) и [this] (http://stackoverflow.com/a/6574203/5044950), которые объясняют, почему они необходимы. –
- 1. Unity Метафайлы ошибки
- 2. .gitignore не игнорирует package.json
- 3. Gitignore не игнорирует папки
- 4. gitignore не игнорирует файлы
- 5. Git добавить. игнорирует .gitignore
- 6. .gitignore не игнорирует файлы
- 7. Gitignore не игнорирует вложенную
- 8. gitignore не игнорирует файлы конфигурации
- 9. .gitignore не игнорирует мои файлы
- 10. Почему .gitignore не игнорирует .DS_Store?
- 11. .gitignore не игнорирует большие каталоги
- 12. Git игнорирует каталог без .gitignore
- 13. .gitignore не игнорирует указанные каталоги
- 14. Gitignore не игнорирует определенную папку
- 15. .gitignore не игнорирует указанную папку
- 16. gitignore не игнорирует .DS_Store files
- 17. git GUI игнорирует файл .gitignore?
- 18. .gitignore все еще игнорирует удаленные элементы
- 19. Кэширование и метафайлы в Dokuwiki
- 20. git .gitignore не игнорирует ранее отслеженные файлы
- 21. gitignore не игнорирует файлы в подкаталоге
- 22. Unity, Git: local ignore file не игнорирует ничего
- 23. gitignore не игнорирует .suo Visual studio file
- 24. Gitignore не игнорирует папку elpa emacs
- 25. .gitignore не игнорирует мои файлы и папки
- 26. Git игнорирует мой .gitignore в проекте Rails
- 27. bitbucket .gitignore .DS_Store игнорирует также включенные каталоги
- 28. Git выборочно игнорирует, несмотря на файл gitignore
- 29. .gitignore не игнорирует файлы в каталоге
- 30. .gitignore игнорирует неправильные файлы rails app
Являются ли метафайлы в файле .gitignore? Если да, то должны ли они быть? – Makoto
Я ничего не вижу, что строго говорит '.мета'. Поэтому я не уверен, что я игнорирую, включая метафайлы. – tommyhawk
Есть ли запись, игнорирующая каталог, в котором они созданы? – Makoto