Подтвердить что ты не робот

Intellij IDEA, как загрузить проект в удаленную ветку с помощью git плагина?

У меня Intellij IDEA 12.0.1 Я использую встроенный плагин Git. Я могу создать локальный репозиторий. Теперь я хочу загрузить исходный код в удаленный репозиторий. Могу ли я сделать это с помощью плагина Intellij IDEA?

Спасибо.

4b9b3361

Ответ 1

Вы не можете загрузить локальный репозиторий Git на удаленный доступ с помощью плагина IntelliJ IDEA. Для этого вам нужно использовать Git Bash или Git клиент, например Дерево источников.

Чтобы создать локальный репозиторий Git с плагином IntelliJ IDEA

  • В меню IntelliJ IDEA VCS -> Import into Version Control -> Create Git Repository
  • В раскрывающемся окне выберите свой проект и нажмите "ОК".
  • Зафиксируйте все необходимые файлы для вашей локальной ветки master

Чтобы загрузить локальный репозиторий на удаленный доступ с помощью Git Bash

  • Откройте Git Bash и перейдите к папке проекта, например, cd 'D:\projects\TestProject'
  • В Git Bash git remote add origin http//IP/path/to/repository
  • В Git Bash git push origin master
  • В IntelliJ IDEA щелкните правой кнопкой мыши по выбору проекта Synchronize 'TestProject'
  • В IntelliJ IDEA щелкните правой кнопкой мыши по выбору проекта Git -> Repository -> Branches -> origin/master -> Checkout as new local branch

Чтобы загрузить локальный репозиторий на удаленном компьютере с использованием дерева источников

  • В Дерево источников File -> Open и перейдите в папку проекта, например, cd 'D:\projects\TestProject'
  • В Дереве источников Repository -> Add Remote вы должны увидеть окно Настройки репозитория. enter image description here
  • Нажмите кнопку Добавить и заполните Удаленные данные enter image description here
  • Наконец нажмите кнопку ОК. Теперь вы можете использовать pull/push с помощью плагина IntelliJ IDEA.
  • В IntelliJ IDEA щелкните правой кнопкой мыши по выбору проекта Synchronize 'TestProject'
  • В IntelliJ IDEA щелкните правой кнопкой мыши по выбору проекта Git -> Repository -> Branches -> origin/master -> Checkout as new local branch

Теперь вы можете сделать pull/push с помощью плагина IntelliJ IDEA.

Ответ 2

Это возможно в Intellij IDEA.
Вы должны добавить удаленный репозиторий для своего локального репозитория в git bash по команде ниже.

git remote add origin YOUR_REMOTE_REPOSITORY_ADDRESS.
for example
git remote add origin https://gitlab.com/my_account/my_repository.git

В Intellij IDEA, когда вы хотите совершить какое-либо изменение в репозитории, используйте ctrl + k, и он покажет вам окно, подобное изображению ниже. В этом окне вы можете выбрать commit and push, чтобы он совершил и переместил изменения в локальный и удаленный репозиторий.
enter image description here Также, если вы хотите только нажать на удаленный репозиторий, используйте ctrl + shift + k для изменения настроек.
Надеюсь, этот ответ поможет вам.

Ответ 3

У меня была та же проблема, и я считаю, что это все еще имеет место с IDEA 12, если я не ошибаюсь:

Альтернативой использованию командной строки будет SourceTree (доступно для Mac и Win) для управления удаленными устройствами или полного управления хранилищами Git/Hg. Это бесплатный клиент GUI от Atlassian (без раскрытия информации).

Вы можете скачать его здесь.