IntelliJ IDEA和Android Studio上使用Git

因为Android Studio是基于IntelliJ IDEA开发过来的,使用的插件其实都是IDEA上面的。IDEA与Android Studio默认已经安装了Git插件,所以我们可以直接使用。

1.配置git

虽然IDEA与Android Studio已经安装了Git插件,但是还要配置git的安装目录。
file->settings->version control->git
这里写图片描述

2.新建本地工程

我这里建一个java工程作为演示。
这里写图片描述

3.新建Git远程仓库

我这里使用OSChina的云码,虽然github是主流和国际,但是相对github,oscGit在国内,带宽访问比github快和稳定。
这里写图片描述

4.初始化项目

IDEA有个方便地方就是自带命令行窗口,并且自动到项目目录下。
这里写图片描述

如果是第一次使用git还要配置全局的用户名和邮箱

git config --global user.name "用户名"
git config --global user.email "邮箱"

初始化git

git init

结果
这里写图片描述

同时IDEA会提示你是否注册为git项目,我们选中“Add root”
这里写图片描述

5.使用.igonre插件

该插件是通过视图的方式过滤不提交到git的文件和文件夹,推荐大家使用。

1.安装

进入设置
这里写图片描述
搜索ignore,在右边点击安装(因为我已经安装过,所以右边没有安装按钮),安装成功后需重启IDEA或Android Studio
这里写图片描述

2.使用

添加.gitignore文件
这里写图片描述

选择自己的编程语言,会自动写入相关过滤的文件后缀。
这里写图片描述

在需要过滤的文件或者文件夹右键选择“Add to .gitinore file”,添加成功后文件会变灰色,说明已经过滤。
这里写图片描述

6.添加文件到git仓库

在需要添加的文件-右键,成功后文件显示为绿色。
这里写图片描述

7.提交到本地

项目-右键
这里写图片描述

检查自己需要提交的文件(建议养成检查提交文件的习惯,防止不必要文件进入仓库,导致不必要问题),填写提交日志,点击commit。
这里写图片描述

成功后可以在git管理视窗查看提交记录。
这里写图片描述

8.关联远程仓库

由于IDEA中不提供关联远程仓库的视图功能,所以我们要用命令行实现。
首先我们要拿到自己远程仓库的地址,如图
这里写图片描述

git remote add origin 远程仓库的地址

没有报错就代表成功了。

9.推送远程仓库

由于我们新建项目的时候使用了README.md初始化了仓库,所以我们远程仓库是已经有提交记录和文件的了,所以我们需要先pull远程仓库进行合并再提交。
这里写图片描述

pull远程仓库
这里写图片描述
这里写图片描述

如果不存在文件冲突,IDEA会自动合并,并提交到本地。如图
这里写图片描述

10.push远程仓库

项目-右键
这里写图片描述
这里写图片描述

如果是开机第一次push/pull项目需要输入密码,这个密码是属于敏感操作密码,如果没有设置过会提示你设置,自己设置就好了。
这里写图片描述

push成功后origin会与本地记录处于同一位置。
这里写图片描述

注:IDEA中文件名不太颜色代表不同的属性,如下:
白色:已入库,未被修改的文件
蓝色:已入库,被修改的文件
绿色:新入库文件
红色:未入库文件
灰色:被过滤不需入库文件

到此结束,基本的IDEA Git操作,创建Git项目时会相对复杂一点,创建完成后就是一些基本操作:commit、pull、merge、push。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值