`

Intellij IDEA中Git插件提交内容到远程仓库

 
阅读更多

已经在单机环境下使用一段时间Git了,发现Intellij IDEA中的Git插件功能并不完善。

首先Intellij IDEA中Git本地仓库最好建立在当前项目文件夹下,其它自定义的位置会很麻烦。

其次你无法使用Intellij IDEA的Git插件将位于本地仓库的内容上传到远程仓库,要完成这项工作需要使用Git命令行(如果你的操作系统是Linux使用Git Bash,Windows中要使用命令行窗口(cmd)操作命令)。

 

下面简单说明如何建立本地Git仓库导入源代码后再将其上传到远程Git仓库


     1. 使用IntelliJ IDEA菜单建立本地Git仓库: VCS -> Import into Version Control -> Create Git Repository;
     2. 在弹出的的窗口中选择当前项目;
     3. 提交全部需要管理的文件到新建立的本地仓库master分支;

     4. 在Windows中打开命令行窗口cmd,转到当前项目所在目录,例如: cd "D:\projects\TestProject"(假定当前项目名称为TestProject);

说明:在进行下面的操作之前,必须设置Path环境变量,使得Git可执行文件能访问,
如:PATH=%PATH%;D:\git\git-1.8.1.2\bin
     5. 在命令行中输入命令: git remote add origin http//<IP地址:端口号>/服务器相对路径/仓库名

     6. 再输入命令: git push origin master
     7. 然后回到Intellij IDEA环境中在项目上单击右键,选择同步当前项目菜单:Synchronize 'TestProject';
     8. 再次操作Intellij IDEA,在项目上单击右键选择Git相关操作:Git -> Repository -> Branches -> origin/master -> Checkout as new local branch

 到此你就可以使用Intellij IDEA的Git插件将本地与远程仓库中的代码进行pull/push的操作了。

分享到:
评论

相关推荐

    码云 IntelliJ IDEA 插件由码云推出的 Git 插件

    在安装并启用此插件后,用户可以直接在IntelliJ IDEA的环境中进行一系列Git操作,如克隆、提交、推送、拉取、分支管理等,而无需离开IDE。 1. **集成环境**:码云IntelliJ IDEA插件将码云服务无缝融入到IntelliJ ...

    idea中git更新代码到本地之后自己写的代码不见了.docx

    在处理“idea中git更新代码到本地之后自己写的代码不见了”的问题时,首先需要理解Git的基本操作和IntelliJ IDEA中的Git设置。 Git是一种分布式版本控制系统,用于跟踪对文件和目录的修改。在IntelliJ IDEA中,Git...

    git,gitlab,idea插件教程

    尽管扫描的内容可能有误,但可以推断出文章的主体内容围绕Git、GitLab以及IntelliJ IDEA的Git插件进行了详细介绍和指导,包括了安装配置、日常使用、解决冲突、与远程仓库交互、以及版本控制的最佳实践。 对于希望...

    git分支,本地仓库,远程仓库

    6. 将本地仓库的内容推送到远程仓库:通过`git push -u origin master`命令将主分支的内容推送到远程仓库,并建立追踪关系。以后的推送可以省略`-u`参数,直接使用`git push`。 当团队成员之间协作时,他们可能会...

    IDEA中使用Git图文教程.docx

    涵盖了环境准备、IDEA中的Git插件、创建Git仓库、初始化项⽬、.gitignore文件、将代码推送到远程仓库、从远程仓库拉取代码、创建分⽀、分⽀切换、Git⽂件冲突问题解决和查看Git仓库提交历史记录等多方面的知识点。

    GIT压缩包-IDEA插件

    Git插件是IDEA中的一个重要组成部分,它使得用户可以在IDE内部直接进行版本控制操作,无需离开编辑器界面,从而提高了工作效率。 首先,安装这个插件非常简单。通常,你可以通过IDEA的内置插件市场来查找并安装Git...

    苍穹外卖-IDEA使用git管理项目.docx

    提交成功后,可以在远程仓库查看到刚刚提交的代码。 2. **注意事项** - 在创建Git仓库时,请确保项目根目录下的`.gitignore`文件配置正确,以避免不必要的文件被添加到版本库中。 - 提交信息应简洁明了,以便于...

    idea集成git版本控制

    1. **关联远程仓库**: 在IDEA中打开项目的根目录,选择“Git” -&gt; “Repository” -&gt; “Remote Repositories...”,然后点击“+”添加远程仓库,输入远程仓库的地址。 2. **推送代码**: 推送代码前确保已经进行了...

    IntelliJ IDEA 使用教程

    - **Eclipse Java Web项目迁移**:指导如何将原有的Eclipse项目迁移到IntelliJ IDEA环境中。 - **Maven项目管理**:深入讲解如何使用Maven进行项目依赖管理和构建过程自动化。 - **Spring框架集成**:通过具体示例...

    Intellij idea高效使用教程_Intellijidea高效使用教程_

    - 提交与推送:使用"VCS" -&gt; "Commit Changes",然后"Push"到远程仓库。 8. **重构** - 重命名:选中变量或方法,右键选择"Refactor" -&gt; "Rename"。 - 提取方法:"Refactor" -&gt; "Extract" -&gt; "Method",将代码块...

    SSH-Plugin:IntelliJ Idea远程操作插件n(仅我知道如何使用)

    SSH-Plugin可以与版本控制系统如Git结合使用,直接在远程仓库上进行版本控制操作。此外,还可以与其他IDEA插件协同工作,增强开发体验。 8. **故障排查** 如果遇到连接问题,检查网络连接、SSH配置、IDEA的日志...

    IntelliJ IDEA 2018新手入门教程

    - 提交代码至本地仓库,然后推送到远程仓库。 #### 七、问题解决与附录 1. **修复tomcat启动日志乱码的问题**: - 打开`tomcat/conf/logging.properties`文件,将`java.util.logging.ConsoleHandler.encoding=utf...

    Intellij Idea 涵盖安装、配置、常见问题

    1. **连接Git仓库**:在IDEA中配置Git,添加SSH密钥,连接GitHub或GitLab等远程仓库。 2. **版本控制操作**:IDEA提供图形化的提交、推送、拉取、合并等Git操作,方便日常版本管理。 **Tomcat部署** 1. **配置...

    idea git的使用教程

    通过以上介绍,我们不仅了解了如何在IDEA中安装和配置Git插件,还详细学习了Git的基本操作流程,包括克隆仓库、切换分支、更新与提交以及还原等核心功能。这些知识将极大地提高开发者在IDEA中使用Git的效率,帮助...

    IDEA中SVN、Git的配置

    - 使用`Push`选项将更改推送到远程仓库。 8. **GitHub使用流程:** - 登录GitHub账户。 - 创建新的仓库。 - 设置仓库基本信息。 - 在仓库设置中添加SSH密钥。 - 使用命令行工具或IDEA进行仓库克隆、提交等...

    idea配置git、idea代码上传、下载

    在本文中,我们将详细介绍如何在 IntelliJ IDEA 中配置 Git、上传代码到 Gitee 以及从 Gitee 下载项目。 一、Git 的下载和安装 首先,我们需要下载并安装 Git。在 Git 官方网站(https://git-scm.com/)下载对应的...

    idea切换git地址并刷新右下角git分支

    在使用IntelliJ IDEA(简称Idea)进行Git版本控制时,有时我们需要切换Git仓库地址,比如更换项目托管平台或者迁移仓库。本文将详细介绍如何在Idea中完成这个操作,并同步刷新右下角显示的Git分支信息。 首先,我们...

    idea手动刷新git分支的详细教程

    在使用IntelliJ IDEA(简称Idea)进行Git操作时,有时可能会遇到新创建的Git分支在Idea中没有自动显示的情况。这篇文章将详细介绍如何在Idea中手动刷新Git分支,以便及时获取并切换到最新分支,从而提高开发效率。 ...

    IntelliJ+IDEA使用gitee版本控制.docx

    - 在 IntelliJ IDEA 的设置中指定 Git 的安装路径。 2. **Gitee 插件安装**: - 打开 IntelliJ IDEA 并进入插件管理界面。 - 搜索“Gitee”,找到对应的插件并安装。 - 安装完成后重启 IntelliJ IDEA。 #### 三...

Global site tag (gtag.js) - Google Analytics