Как я могу настроить редкую проверку Git, которая извлекает только измененные файлы?

Как я могу настроить редкую проверку Git, которая извлекает только измененные файлы? У меня есть два репо: oldRepo а также newRepo, После того, как я внесу какие-либо изменения в oldRepo Я хотел бы потянуть только эти модификации. Эти модификации могут быть чем угодно, что показывает, когда вы делаете git status конечно. Изменения в oldRepo может быть, без постановки, постановкой или совершением. Не стесняйтесь выбирать более легкую / чистую альтернативу.

(echo $PWD == /home/foo/oldRepo)
<Can be stopped here>
git add -A
<Can be stopped here>
git commit -m "Modifications"
<Can be stopped here>

Вот результат, которого я пытаюсь достичь:

(echo $PWD == /home/foo)
git init newRepo
cd newRepo
git config core.sparsecheckout true
echo "<modifications>" >> .git/info/sparse-checkout
git pull /home/foo/oldRepo

В основном автоматизированный способ поиска этих <modifications>,

0 ответов

Другие вопросы по тегам