Git: Храните определенные файлы в текущем рабочем каталоге и только в последнем коммите - PullRequest
0 голосов
/ 08 мая 2018

Я использую .gitignore , чтобы игнорировать файлы PDF, так как папка .git через некоторое время становится довольно большой. Я также использую github в качестве облачного хранилища, так как мне нужно получить доступ к своему хранилищу из разных систем.

Всегда есть некоторые справочные pdf файлы, которые я хотел бы сохранить в своем рабочем каталоге, а также только в последнем коммите, чтобы при синхронизации с другой системой, pdf файлы становятся доступными. В то же время, в целях сохранения легкой папки .git , я бы хотел, чтобы файлы pdf были удалены из предыдущих коммитов, когда я делаю новый коммит.

Есть ли хитрый трюк, чтобы сделать это автоматически.

Пожалуйста, прокомментируйте, чтобы я мог улучшить этот вопрос. Благодарю.

UPDATE

pdf файлы могут время от времени меняться, так как некоторые комментарии добавляются в файл, или часть текста выделяется (или подчеркивается). Файл pdf может остаться на кончике недавно обновленной ветки. По сути, я хотел получить доступ к некоторым файлам из каждой системы без отслеживания.

...