Рабочий процесс Gitkraken: как инициализировать локально и удаленно?

Я новый пользователь Gitkraken, и есть одна часть рабочего процесса, которую я не могу легко понять из документации:

  • У меня есть проект программирования, у которого никогда раньше не было репозитория.
  • Я хочу создать для него локальный репозиторий в каталоге, который я уже использую
  • В то же время я хочу создать удаленный репозиторий на Bitbucket.org, правильно подключенный, чтобы работали кнопки «push» и «pull».

Создать локальное было достаточно просто, но «добавить удаленный» получил странное сообщение об ошибке «нет совпадения». Я не очень хорошо понимаю эту команду «добавить удаленный»: может ли она СОЗДАТЬ репозиторий на удаленном сайте или просто ПРИСОЕДИНИТЬСЯ к тому, который уже должен быть там? Я преодолел эту ошибку, создав ее через браузер и используя «git add remote» на терминале, но это неуклюже, и я хотел бы добиться большего.

Я также пытался сделать это с помощью команды Gitkraken File > Init с установленным флажком «также клонировать», но это привело к сообщению об ошибке: «Каталог уже существует, и он не пуст». Нет, Гиткракен, ты ошибся! Я не хотел КЛОНИРОВАТЬ новый (пустой) удаленный репозиторий во что-то локальное, я хотел КОПИРОВАТЬ в него свой новый локальный репозиторий. Обратная операция!

Так какой же является лучшим рабочим процессом для создания локального и связанного с ним удаленного для проекта, недавно включенного в систему управления версиями Git?


person Joymaker    schedule 19.07.2017    source источник


Ответы (2)


  1. Самый простой способ - нажать «Открыть» -> «Открыть репозиторий» -> выбрать путь к вашему проекту -> затем нажать вверху «инициализировать» и создать новый удаленный репозиторий на Bitbucket.org или выбрать существующий репозиторий.
  2. другой способ - нажать «Открыть» -> «Открыть репозиторий» -> выбрать путь к вашему проекту -> затем нажать вверху «инициализировать» и выбрать только локальный. После того, как вы инициализируете свой репозиторий, вы можете увидеть ветки с левой стороны. Нажмите + за Remotes и введите URL-адреса ваших удаленных веток или нажмите на bitbucket.org и выберите репозиторий.
person Community    schedule 20.07.2017

Попытка открыть репозиторий для работы с существующим проектом, у которого нет репозитория, у меня не сработала. Я обнаружил, что самый простой способ вставить существующий проект в GitKraken — это «инициировать» новый репозиторий, а затем скопировать в него существующие файлы.

person Ivars Briedis    schedule 03.03.2019