Я новичок в использовании репозиториев github, чтобы делиться своими проектами единства, поэтому я могу чего-то полностью упустить. В основном у меня есть проект единства внутри репозитория, который я использовал как резервную копию, но недавно к проекту присоединился frined, и мне пришлось поделиться им с ним, и теперь каждый раз, когда один из нас открывает проект, в журнал изменений, даже если мы ничего не сделали, кроме открытия проекта. Большинство изменений просто говорят, что этот двоичный файл был изменен, но некоторые выглядят так, как будто файлы были добавлены или удалены. Ничто не выглядит и не ведет себя по-разному в самом проекте впоследствии, но изменения всегда возникают. Мы оба используем окна и имеем одну и ту же версию единства. Я включил файл gitignore для единства в репозиторий.
неожиданные изменения появляются в репозитории после открытия единого проекта
Ответы (1)
См. Официальный .gitignore
для Unity, где вы можете найти симпатичный полный список вещей, которые НЕ следует отслеживать в системе управления версиями.
Это включает, например, всю папку Library
. Причина: эта папка полностью перекомпилируется каждый раз, когда вы открываете Unity, поэтому частые изменения в ней не вызывают удивления.
См. Также Очистка и перенос существующий проект Unity на новый тот или иной компьютер, где я объяснил это более подробно.
Затем также обратитесь к Как заставить Git забыть о файле, который отслеживался, но теперь находится в .gitignore?
person
derHugo
schedule
09.06.2021
да, у меня в
.gitignore
есть папка library
, поэтому я не понимаю, почему некоторые файлы из нее всегда меняются
- person AntonioSaintPierre; 09.06.2021
library
или Library
? Не могли бы вы показать свой .gitignore
?
- person derHugo; 09.06.2021
извините, если это неправильный способ сделать это. это мой первый вопрос, и я еще не уверен, как все работает
- person AntonioSaintPierre; 09.06.2021
@AntonioSaintPierre, хм, на самом деле выглядит нормально ... ты добавлял это потом? В этом случае, возможно, это поможет Как заставить Git забыть о файле, который отслеживался, но теперь находится в .gitignore?
- person derHugo; 09.06.2021
\n
vs \ r \ n`) .. см., Например, Как изменить настройки окончания строки в GIT - person derHugo   schedule 08.06.2021Library\ArtifactDB
Library\CurrentLayout-default.dwlt
Library\CurrentMaximizeLayout.dwlt
Library\SourceAssetDB
- person AntonioSaintPierre   schedule 09.06.2021