2016-04-12 4 views
1

Я пытаюсь подписать каждую операцию, которую я делаю через git.git gpg sign all

знак фиксации

git commit -S -am 'message' 

знак тег

git tag -s -a <tag> 

знак слияния

git merge -S <branch> 

Однако одна проблема г emains. Когда я просто тяну, он иногда автоматически создает слияние с ничьей, которая не подписана.

Итак, как я могу списать слияние, которое делается git pull?

ответ

1

Не уверен, если это будет достаточно хорошо для вас, но вы можете вытащить без слияния фиксации, и выполнить фиксацию вручную

git pull --no-commit 
git commit -S -am 'The merge commit' 
+0

Как это, кажется, единственный способ для достижения выше, я буду принимайте его как правильный ответ. Благодаря! – lockdoc

Смежные вопросы