Создайте репозиторий Git из файлов, разбросанных по разным местам - PullRequest
0 голосов
/ 24 января 2019

Мне нужно добавить несколько файлов из очень большого проекта, с которым я работаю, в Git (или какую-то другую систему контроля версий), чтобы я мог работать с ними и делать коммиты по мере продвижения. Обычно я работаю только с несколькими (1-2) файлами одновременно, но они обычно разбросаны по разным подкаталогам в проекте.

Возможно ли это (и практично) использовать Git? Поскольку у меня нет доступа и контроля над всем проектом, сделать репо из всего проекта невозможно. Я работаю на Windows 10.

1 Ответ

0 голосов
/ 24 января 2019

Я бы создал git-репо и ссылки на файлы в очень большом проекте (VLP).

$ git init ~/source/repos/very-little-project
$ cd ~/source/repos/very-little-project
$ ln ~/Projects/Vlp/MagnusW/FileA.txt FileA.txt
$ ln ~/Projects/Vlp/SomeOther/FileX.txt FileX.txt

Вы можете редактировать файлы в ~/Vlp илиВы можете редактировать их в ~/source/repos/vlp.Мы жестко связали их, поэтому они по сути один и тот же файл.Вы можете использовать git как обычно в своем репозитории.

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

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