您的位置:首页 > 编程语言

土狗的小抄本 -- IDEA Intellij 集成 GIT 进行代码版本控制

2016-12-22 00:00 399 查看

阅读对象

没用过GIT,对GIT不是很了解,想知道GIT是怎么工作的

使用IDEA IDE的同学,想集成使用GIT进行代码版本管理

环境

windows (在windows7上尝试通过)

准备

GIT 客户端 (我使用的是2.11.0 64bit , 请根据您的实际情况选择下载 GIT客户端官网

IDEA Intellij (2016.2 或者更高)

GIT仓库(如果你本地没有,建议您使用OCS码云

开始

IDEA 和 GIT客户端的安装略

** 如何集成GIT到IDEA**

在IDEA 里面指定git 客户端(告诉IDEA ,git.exe在什么地方),操作方式见图示





如上两个图示已经完成了IDEA 集成GIT。

如何从GIT仓库克隆代码

等同于svn从仓库checkout 代码,不过git叫克隆,clone ,操作方式见图示



输入git地址,要克隆到本地的哪个文件夹,点击clone 完成。



clone 完成之后,IDEA会弹出提示框询问是否打开刚才clone的项目,我个人的习惯是选择'否' .要打开刚才clone的项目,直接用IDEA 通过打开文件夹的方式打开刚才的目录就好了(其实IDEA Intellij可以通过 打开文件夹的方式打开各种项目,比如eclipse建立的项目,标准maven结构项目等等,你并不需要去进行所谓的‘导入’)。下图展示了IDEA Intellij如何打开一个目录



到此,你应该下成功clone 了一份项目代码下来,并且通过IDEA Intellij 打开了这个项目。

如何(白话)改一些代码,提交上去....

改一些代码,提交上去,这是常见的动作,在svn上,是直接通过一个commit动作就提交到svn服务器了,但是在git上,你可以有不同的选择,1)提交到本地,2)推送到服务器 (push),这个提交到本地的动作svn是没有对应的动作的, git的推送到服务器(push)等同于 svn的commit。 提交到本地有啥用呢?我的理解是:你在本地不服务器交互的情况下,也可以进行一些本地的版本控制。操作过程见图示:

在项目结构,或者本地变更视图界面找到你修改过的文件



选择commit 到本地,或者push 到git 仓库(push之前应该必须先commit一下)。



再push到git仓库



上述已经完成了所谓的‘改一些代码,提交上去’。

** 如何更新代码下来**

在svn上是update动作,在git这里叫做 pull ,拉取,都是一步操作。选择你要更新的目录,从菜单上一路找到pull。 如图:



以上
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IDEA GIT