У меня Intellij IDEA 12.0.1 Я использую встроенный плагин Git. Я могу создать локальный репозиторий. Теперь я хочу загрузить исходный код в удаленный репозиторий. Могу ли я сделать это с помощью плагина Intellij IDEA?
Спасибо.
У меня Intellij IDEA 12.0.1 Я использую встроенный плагин Git. Я могу создать локальный репозиторий. Теперь я хочу загрузить исходный код в удаленный репозиторий. Могу ли я сделать это с помощью плагина Intellij IDEA?
Спасибо.
Вы не можете загрузить локальный репозиторий Git на удаленный доступ с помощью плагина IntelliJ IDEA. Для этого вам нужно использовать Git Bash или Git клиент, например Дерево источников.
VCS -> Import into Version Control -> Create Git Repository
master
'D:\projects\TestProject'
git remote add origin http//IP/path/to/repository
git push origin master
Synchronize 'TestProject'
Git -> Repository -> Branches -> origin/master -> Checkout as new local branch
File -> Open
и перейдите в папку проекта, например, cd 'D:\projects\TestProject'
Repository -> Add Remote
вы должны увидеть окно Настройки репозитория.
Synchronize 'TestProject'
Git -> Repository -> Branches -> origin/master -> Checkout as new local branch
Теперь вы можете сделать pull/push с помощью плагина IntelliJ IDEA.
Это возможно в 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
, чтобы он совершил и переместил изменения в локальный и удаленный репозиторий.
Также, если вы хотите только нажать на удаленный репозиторий, используйте ctrl + shift + k
для изменения настроек.
Надеюсь, этот ответ поможет вам.
У меня была та же проблема, и я считаю, что это все еще имеет место с IDEA 12, если я не ошибаюсь:
Альтернативой использованию командной строки будет SourceTree (доступно для Mac и Win) для управления удаленными устройствами или полного управления хранилищами Git/Hg. Это бесплатный клиент GUI от Atlassian (без раскрытия информации).
Вы можете скачать его здесь.