Git контроля версий определенных файлов - PullRequest
0 голосов
/ 04 октября 2018

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.

1 Ответ

0 голосов
/ 04 октября 2018

Благодаря ElpieKay, я исследовал LFS и он делает именно то, что хотел, поэтому решил эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...