слияние мерзавца с репозиторием в локальной файловой системе

Существует несколько путей, но вот медленный, но отказоустойчивый:

IFS=\n'; # set the field separator to line break
for $mail in $(grep -L -r 'Subject: \[SPAM\]' .); do mv "$mail" your_dir; done;
IFS=' '; # restore FS
13
задан Ben Hymers 30 October 2009 в 19:59
поделиться

2 ответа

Вам нужно использовать git pull с репозиторием, а не git merge (для веток):

git pull ../gitosis-admin-old/

Вам может потребоваться выбрать ветку на удаленном компьютере для слияния, например:

git pull ../gitosis-admin-old/ master

Если вам нужно выполнить это слияние только один раз, используйте git remote add , как в ответ Джеймса , является ненужной работой. С другой стороны, если вы будете повторно посещать пульт (вытаскивая более одного раза),

23
ответ дан 1 December 2019 в 21:12
поделиться

Вам нужно создать пульт для этого репозитория, а затем получить и объединить (или просто вытащить) оттуда.

git remote add admin-old file://$HOME/gitosis-admin-old
git pull admin-old
4
ответ дан 1 December 2019 в 21:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: