Intellij IDEA如何使用git插件将项目上传到远程分支?

Dmy*_*lyk 28 git intellij-idea

我有Intellij IDEA 12.0.1我正在使用内置的Git插件.我能够创建本地存储库.现在我想将我的源代码上传到远程存储库.我可以使用Intellij IDEA插件吗?

谢谢.

Dmy*_*lyk 54

您无法使用IntelliJ IDEA插件将本地Git存储库上载到远程.为此,您需要使用Git Bash或Git客户端,例如Source Tree.

使用IntelliJ IDEA插件创建本地Git存储库

  1. 在IntelliJ IDEA菜单中 VCS -> Import into Version Control -> Create Git Repository
  2. 在弹出窗口中选择您的项目,然后单击确定.
  3. 将所有必要的文件提交给本地分支 master

使用Git Bash将本地存储库上载到远程

  1. 打开Git Bash并导航到项目文件夹,例如cd'D:\projects\TestProject'
  2. Git Bash中 git remote add origin http//IP/path/to/repository
  3. Git Bash中 git push origin master
  4. IntelliJ IDEA中,右键单击项目选择Synchronize 'TestProject'
  5. IntelliJ IDEA中,右键单击项目选择Git -> Repository -> Branches -> origin/master -> Checkout as new local branch

使用源树将本地存储库上载到远程

  1. Source Tree中 File -> Open导航到项目文件夹,例如cd'D:\projects\TestProject'
  2. 源树中 Repository -> Add Remote,您应该看到" 存储库设置"窗口 在此输入图像描述
  3. 单击添加按钮,然后填写远程详细信息 在此输入图像描述
  4. 最后点击Ok按钮现在你应该能够使用IntelliJ IDEA插件进行拉/推.
  5. IntelliJ IDEA中,右键单击项目选择Synchronize 'TestProject'
  6. IntelliJ IDEA中,右键单击项目选择Git -> Repository -> Branches -> origin/master -> Checkout as new local branch

现在你应该能够使用IntelliJ IDEA插件进行拉/推.

  • @Rob你可以对这个功能进行投票[这里](http://youtrack.jetbrains.com/issue/IDEA-87099) (2认同)

tah*_*her 7

在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
Run Code Online (Sandbox Code Playgroud)

在Intellij IDEA中,当您想要对存储库使用提交任何更改时,ctrl + k它将显示如下图像的窗口.在此窗口中,您可以选择commit and push提交并将更改推送到本地和远程存储库.
在此输入图像描述 此外,如果您只想推送到远程存储库用于ctrl + shift + k推送更改.
我希望这个答案可以帮到你.