首页 > 其他 > 详细

Git(五)IDEA客户端应用Git

时间:2018-09-12 15:29:03      阅读:309      评论:0      收藏:0      [点我收藏+]

一.IDEA客户端git

1.提交代码到本地仓库

1. 设置使用Git

关联git

技术分享图片

 

设置本地仓库目录,一般是IDEA工作空间,项目存放的目录。

技术分享图片

配置git环境变量

技术分享图片

2. 将工程添加到本地仓库

选择VCS->Import into Version Control->Create Git Repository,创建本地仓库

技术分享图片

选择创建本地仓库的存放位置,这里是我的项目根目录

技术分享图片

3. 设置忽略的文件

 一个标准的IDEA项目,以maven项目为例子

技术分享图片

多出.idea目录和project.iml(名称是和你项目名称一致的),这个是IDEA工具自己生成的,还有maven项目编译后会看到target目录,我们不会把这些文件提交到版本控制仓库。

使用.ignore插件在IDEA中忽略你要提交的文件

1.添加.gitignore

技术分享图片

安装完插件后,在项目上右键->New ->.ignore file ->.gitignore file(Git)

技术分享图片

先选择Example user template好了,以后有什么想过滤的可以自行添加,~最后点击Generate生成

 技术分享图片

然后就会发现被忽略的文件名变成了灰色有木有啊!又可以愉快的提交代码了~

技术分享图片

也可以右键文件将其加入忽略的名单中

技术分享图片

下面是一些.gitignore文件忽略的匹配规则:

*.a       # 忽略所有 .a 结尾的文件
!lib.a    # 但 lib.a 除外
/TODO     # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/    # 忽略 build/ 目录下的所有文件
doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt

4. 提交代码到暂存区

 Git->Add可以将指定的文件或文件夹添加到暂存区,对于新创建的文件,如果文件的名称是红色的,说明还没有执行过add命令,执行过add命令的文件名称都是绿色的。

 技术分享图片

技术分享图片

2.Push代码到远程仓库

1. 推送代码到远程仓库

技术分享图片

为是第一次提交,Push前需要指定远程仓库的地址。如下图,点击Define remote后,在弹出的窗口输入远程仓库地址:

技术分享图片

技术分享图片

技术分享图片

技术分享图片

当有代码提交之后修改了想撤销修改,Revert 可以撤销修改

技术分享图片

2. 检入检出远程仓库

当第一次检入到git服务器后,后续的代码检入检出git服务器的操作如下图即可。

注意:Commit提交的作用是把代码提交到本地。Push的作用是把本地的代码提交到远程的git服务器。

 技术分享图片

3.检出代码

1. 克隆git仓库到本地

 技术分享图片

设置git文件存放路径

技术分享图片

技术分享图片

2. 导出工程

从本地仓库导入到IDEA项目

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 设置项目名称完成。

4.解决冲突

1. 解决代码冲突

 

2. 提交解决冲突后的代码

 

Git(五)IDEA客户端应用Git

原文:https://www.cnblogs.com/frankdeng/p/9629524.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!