Как обновить определенную папку / файл из центрального репозитория в Git? - PullRequest
5 голосов
/ 26 мая 2011

Есть ли способ обновить папку или файл отдельно в Git?Я клонировал из центрального хранилища и хочу обновить только определенные папки / файлы.

Ответы [ 2 ]

9 голосов
/ 26 мая 2011

вы можете использовать git fetch для обновления объектов в вашем локальном клоне, а затем вы можете git checkout эти конкретные файлы.

Например - если ваш пульт называется источником, и вы хотите только обновитьmain.c из основной ветки вы можете сделать это:

git checkout origin/master main.c

Это обновит файл в вашем рабочем каталоге и добавит его в индекс, готовый для фиксации в вашей локальной ветке.

0 голосов
/ 26 мая 2011

Нет, вы можете только получать / извлекать коммиты, что повлияет на весь репозиторий.

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