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

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 

4.1)idea git提交项目,忽略文件或文件夹设置

File —- Settings —- Editor – File Types 
在 lgnore files and folders 中添加 .idea 以及 *.iml 然后点击 OK 就可以了! 
(PS:注意添加时加上分号)

图片原创

 

然后

方式一: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

后续同上

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值