it-swarm.com.ru

Добавьте пульт Github в GitKraken

Я использую GitKraken (v. 1.4.1) в качестве инструмента управления Git. И теперь я хочу использовать Github в качестве пульта для резервного копирования моих репозиториев. Но когда я нажимаю на кнопку добавить удаленный и пытаюсь добавить репозиторий Github, он просто говорит «нет совпадения»

 Gitkraken w/o Github

Кто-нибудь знает, почему это происходит? (Кстати: я использую Windows 10, на всякий случай, если это актуально)

29
Jamie-505

Если GitHub установлен с вашей учетной записью в GitKraken, вам может понадобиться сначала создать пустое репо с тем же именем, что и у вашего локального репо.

Таким образом, GitKraken может найти подходящее имя репо в вашей учетной записи GitHub.

Или вы можете выбрать «URL» и ввести правильный URL-адрес GitHub. Вот что Джим Мейер 's ответ подтвердите ниже.

9
VonC

Вот как это работает. Если у вас есть локальное репо и вы хотите подключить его к github, вы должны использовать опцию «URL» и ввести адрес github, чтобы установить его в качестве удаленного репо для вашего локального репо. В первый раз, когда вы выполняете вытягивание или Push для локальной ветки, она спросит, какую удаленную ветку вы хотите использовать, и это станет удаленным местоположением, в которое вы будете отправлять и извлекать изменения.

Опция GitHub.com вступает в игру только после того, как вы настроили удаленное репо с помощью опции «URL». Если в проекте несколько соавторов, и кто-то создал одну или несколько веток проекта, вместо «Нет совпадения» на GitHub.com вы увидите список всех ветвей проекта, в котором вы участвуете. соавтор.

Затем вы можете добавить разветвленные репозитории в качестве 2-го, 3-го и т.д. Пультов, и любая активность на этих вилках будет отображаться вам на графике фиксации. Это позволяет людям видеть, что происходит в вилках, и вы можете перетаскивать их из разветвленных частей графика, чтобы создавать запросы на извлечение в репозитории, который вы сначала настроили с помощью «URL».

Это хорошая функция, но удаленный диалог может быть помечен более четко, чтобы люди знали, что опция GitHub.com предназначена для добавления разветвленных репозиториев к отображению графика фиксации.

Вы всегда должны использовать опцию «URL», чтобы добавить 1-й пульт, и тогда опция GitHub.com станет доступна только после этого, если есть вилки, к которым у вас есть доступ.

24
Jim Meyer

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

Вы можете добраться до него, сделав следующее.

  1. Нажмите значок папки в верхнем левом углу.

  2. Нажмите Клонировать

  3. Перейдите на вкладку GitHub, и вы увидите все свои репозитории GitHub. Клонируйте тот, который вы хотите, а затем откройте его, и все готово. 

1
Tyler C

Gitkraken (V3.3.4 64bits on windows) странное поведение на этом уровне возможностей. То же имя или URL-адрес не работает для меня. Поэтому лучший и быстрый способ присоединить удаленное хранилище к вашему локальному - это использовать простую командную строку Git в локальном каталоге хранилища (git @ ... это ваш удаленный URL Github, GitLab ...):

> git remote add Origin [email protected]

Gitkraken распознает его динамически менее чем за 5 секунд. Затем вы можете нажать ваши существующие локальные файлы. 

0
E.Racineux