Нельзя подписывать коммиты с git

Это похоже на то, что удаленный делает внутри репозитория:

$ git init ttt
Initialized empty Git repository in /tmp/user/1000/home-tmp/ttt/.git/
$ cd ttt 
$ git remote
$ git remote add mw https://git.wikimedia.org/git/mediawiki/extensions
$ git remote                                                          
mw
$ git remote --verbose 
mw      https://git.wikimedia.org/git/mediawiki/extensions (fetch)
mw      https://git.wikimedia.org/git/mediawiki/extensions (push)

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

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

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

Переместите раздел конфигурации для удаленного, созданного в некотором (даже пустом) репозитории, в глобальную конфигурацию:

Удалить раздел из ttt/.git/config:

[remote "mw"]
    url = https://git.wikimedia.org/git/mediawiki/extensions
    fetch = +refs/heads/*:refs/remotes/mw/*

$ git remote --verbose                                                

и вставить его в ~/.gitconfig:

$ git remote --verbose
mw      https://git.wikimedia.org/git/mediawiki/extensions (fetch)
mw      https://git.wikimedia.org/git/mediawiki/extensions (push)
0
задан 30 March 2018 в 19:54

0 ответов

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

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