1000% уверен, что есть вопрос по этому поводу, я просто не знаю, как мне его погуглить.
Проблема.
Я хотел бы, чтобы git захватывал файлы, которые я фиксирую, но управлял только версией некоторых файлов (фрагменты, скрипты и конфиги json), я хотел бы, чтобы git захватывал библиотеки .dll и другие вещи, но поскольку они являются двоичнымиgit будет буквально копировать двоичные файлы и занимать большую часть пространства в репо, я не хочу, чтобы git делал это.
Например.У меня есть
- Script.cs
- Config.json
- SystemLib.cs
- Library_ver1.2.dll
Если я обновлю библиотеку до версии 1.3, git будет хранить версии 1.2 и версии 1.3.Lib мне не безразличен, поэтому я хочу, чтобы он был сохранен, а не версионирован.В этом примере я хочу, чтобы git управлял только файлами контроля версий * .cs и * .json.