码迷,mamicode.com
首页 > 其他好文 > 详细

IDEA 提交项目至Git与获取Git项目

时间:2018-03-30 16:15:31      阅读:3078      评论:0      收藏:0      [点我收藏+]

标签:需要   复制   rom   获取   tor   分支   project   clone   copy   

 

1.IDEA提交项目至git

注:保证已安装Git分布式管理系统,没有自行百度安装git

1)在IDEA中配置Git与GitHub

Git:File-->Settings --> Version Control --> Path to Git executable:git安装路径

(IDEA会自动定位,idea好像已集成Git,如果没有,自行百度安装git)

),其他配置选项默认即可 --> 点击Test测试,成功后确认

GitHub:

Host:github.com 

Auth Type:选择Password

然后填写自己之前注册的github帐号与密码  Test成功后   Apply 然后OK 如:

技术分享图片

2)建立远程Git仓库

在github建立一个仓库:Start a project-->输入 Repository name-->Create repository

找到你建立的仓库,复制HTTPS或者SSH ,即URL地址

技术分享图片

 

3)建立本地项目的Git仓库

打开打算提交到Git的项目

在IDEA顶部的菜单栏中找到VCS

VCS --> Import into Version Control --> Create Git Repository --> 选择要存放的路径(可以直接该项目下的路径) --> 点击OK

4)提交项目至本地Git仓库与托管到远程仓库

VCS-->Git->Add 

然后

方式一:VCS-->Git-->Commit Directory-->在Commit Message 填写修改的信息-->commit and push

方式二: VCS-->Commit Changes(提交修改)-->在Commit Message 填写修改的信息-->commit and push

第一次提交托管,Push之前需要指定远程仓库的URL

出现Push Commits框,点击Define remote ,提示输入URL(复制之前自己建立的远程仓库的地址)

若弹出密码框,输入github密码,若无 直接push

 

技术分享图片

 后续提交:

VCS-->Git->Add 

VCS-->Commit Changes

或者VCS-->Git-->Push

ps:每次修改项目,都要记得先Add一遍,再Commit

idea中加入Git版本控制时 各文件颜色代表的意思:

绿色:已经加入版本控制暂未提交; 
红色:未加入版本控制; 
蓝色:加入版本控制,已提交,有改动; 
白色:加入版本控制,已提交,无改动; 
灰色:版本控制已忽略文件。

 2.idea获取git/github上的项目

获取别人的项目

先点击右上角Fork:即建立一个新分支,复制一个副本到自己的Git仓库里,若直接Clone,则是克隆到自己的本地机器上,连接的远程仓库还是别人的,自己不是原作者,无法进行开发修改。只有Fork时,就把别人的项目克隆到自己的Git远程仓库上,然后再Clone到本地,此时本地连接的是自己的远程仓库,这样自己就有权限更新了。如下:点击Fork

技术分享图片

 

获取自己项目忽略上面步骤直接开始下面步骤:

在想要获取的github项目上点击Clone or download  复制URL  如下:

技术分享图片

然后

第一种方式:

File-->new-->Project from Version Control-->git/github

 Git Repository URL(远程仓库git的地址) :粘贴刚才copy的URL,然后自定义项目本地存放路径  点击Test ,成功后 点击Clone 举例如下:

技术分享图片

 

第二种方式:idea顶部菜单栏找到VCS:

VCS-->Checkout from Version Control-->github/git

后续同上

 

 

 

IDEA 提交项目至Git与获取Git项目

标签:需要   复制   rom   获取   tor   分支   project   clone   copy   

原文地址:https://www.cnblogs.com/fulse/p/8674482.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!