Idea基于Git&Gitee实现同步开发

目录:

1. Git&Gitee

Gitee(码云)是开源中国社区推出的代码托管协作开发平台,支持Git和SVN,提供免费的私有仓库托管。Gitee专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队、或是企业,都能够实现代码托管、项目管理、协作开发。

Gitee与Github类似,受限于GitHub的访问速度,在国内可以选择将项目托管在Gitee上。通过使用Idea+Git+Gitee,我们可以实现在不同物理机上高效的管理同一个项目(这也是我最初使用它的目的)。

2. Idea中设置Git路径并登陆Gitee账户

  1. 前往官网下载安装包并安装Git,安装过程比较简单,这里不再赘述,有疑问的话百度也能查到很多教程。
    Idea基于Git&Gitee实现同步开发

  2. 打开idea,在Settings里的Version Control中找到Git,并设置其路径(Git安装路径/bin/git.exe)。
    Idea基于Git&Gitee实现同步开发
    选择完路径后可以点击Test按钮进行测试,如果下面显示了Git的版本号,则代表路径设置正确。

  3. 下载Gitee插件(在Settings里的Plugins中搜索Gitee并下载)。
    Idea基于Git&Gitee实现同步开发

  4. 登陆Gitee账户(在Settings里的Version Control中找到Gitee,注意idea里不支持用手机号登陆,如果没有绑定邮箱的需要在Gitee中绑定以下邮箱)。
    Idea基于Git&Gitee实现同步开发

3. 将本地项目上传到Gitee上

在Idea上登陆了Gitee账户后,就可以利用它管理我们的项目了。这里新建了一个maven项目作为例子,演示如何将本地的项目上传到Gitee上。

  1. 首先新建了一个maven项目,现在里面只包含了最基础了一些文件以及文件夹。
    Idea基于Git&Gitee实现同步开发

  2. 由于我们已经在Idea中登陆了Gitee账户,只需要通过下图中的Share Project on Gitee就可以将项目上传至Gitee(会自动创建一个仓库)。
    Idea基于Git&Gitee实现同步开发
    我们可以在上传时增加对项目的描述信息:
    Idea基于Git&Gitee实现同步开发
    选择需要上传的文件:
    Idea基于Git&Gitee实现同步开发
    点击add按钮开始上传,出现下面的标志即代表上传成功:
    Idea基于Git&Gitee实现同步开发

  3. 打开Gitee官网并登录,就可以看到我们新添加的仓库了。
    Idea基于Git&Gitee实现同步开发

4. 本地与Gitee仓库的同步

完成上述操作之后,我们本地的项目就已经与Gitee仓库相关联了,我们可以看到Idea的右上方出现了更新和提交的按钮,分别用于更新本地项目将本地的修改同步到Gitee仓库中
Idea基于Git&Gitee实现同步开发

4.1 更新本地项目

  1. 之前我们已经在Gitee中看到了我们上传的仓库GiteeTest,点击仓库名称就可以看到仓库的详细内容,根据仓库中的提示,我们增加一个readme.md文件。
    Idea基于Git&Gitee实现同步开发
    增加之后可以看到目录中多了一个readme.md文件:
    Idea基于Git&Gitee实现同步开发
    但我们本地的项目中却没有:
    Idea基于Git&Gitee实现同步开发
  2. 利用updata project按钮即可更新本地项目。
    Idea基于Git&Gitee实现同步开发
    点击按钮后出现下面的弹窗:
    Idea基于Git&Gitee实现同步开发
    点击ok后开始开始更新,成功后本地项目里多了我们之前在仓库中添加的readme.md文件:
    Idea基于Git&Gitee实现同步开发

4.2 将本地的改动上传到Gitee仓库中

  1. 在项目中增加一个简单的HelloGitee类,可以看到此时类的名字是红色的,代表了这个类还没有同步到Gitee上。
    Idea基于Git&Gitee实现同步开发
  2. 利用Commit按钮可以将本地的改动同步到Gitee仓库中。
    Idea基于Git&Gitee实现同步开发
    点击按钮后会弹出commit界面,选中需要更新的文件,在下方可以填写本次更新的内容,点击Commit and Push按钮上传更新的内容。
    Idea基于Git&Gitee实现同步开发
    选择Push:
    Idea基于Git&Gitee实现同步开发
    出现如下的提示代表上传成功:
    Idea基于Git&Gitee实现同步开发
  3. 上传成功后,在Gitee中就可以看到我们刚才更新的内容。
    Idea基于Git&Gitee实现同步开发

5. 在其它电脑上同步此项目

上面演示了如何在将本地的项目上传到Gitee上,并实现同步;接下来将演示如何在一台新的电脑上同步开发上述的项目。

  1. 与之前类似的,先安装Git,然后在Idea中设置Git的路径、安装Gitee插件并登陆。
  2. 选择 VCS 中的 Get from Version Control
    Idea基于Git&Gitee实现同步开发
  3. 在左边选择Gitee,然后选择之前上传的项目GiteeTest,选择完成后点击Clone。
    Idea基于Git&Gitee实现同步开发
  4. 可以看到Gitee仓库的项目被同步到了本地。
    Idea基于Git&Gitee实现同步开发
上一篇:关于本博


下一篇:Git 配置免密链接