IDEA集成Git
1.配置git忽略文件
在一个项目里边,有很多没用的东西,这些东西与项目的实际功能无关,不参与服务器的部署运行。比如下图所示:
对于这些文件,我们需要把他们忽略掉。方法如下:
在你电脑的家目录下边创建一个文件(文件的后缀名为.ignore即可)
如下我的家目录:
我创建的文件名:git.ignore
文件里边需要配置的内容如下:
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see
http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.classpath
.project
.settings
target
.idea
*.iml
然后呢,要在git的配置文件中引用这个文件。
git的配置文件为:.gitconfig;也在家目录下边。
excludesfile = C:/Users/dell/git.ignore
2.配置git程序
3.创建git的本地仓库
操作成功之后,文件变红了
变红了说明,这个文件还没有被追踪。
4.将文件添加到暂存区
5.提交本地库
6.有关分支的操作
创建分支:
然后哪个框框输分支名字,添加即可(忘记截图了,我创建的为分支1)
切换分支:
合并分支:
合并分支,有冲突的情况:
冲突提示:
手动的进行代码的选择:
补:查看版本信息
黄色指针表示的是:当前是哪个版本(在控制台显示的是哪个版本)
绿色的指针是:master分支指向的版本。
IDEA连接GitHub
用账号进行登录:
用密码不好登,可以使用口令进行登录。
口令在GitHub网站生成。
将项目分享到GitHub
进行修改后再次提交
要先提交到本地库,在push到远程库。
此外还有,pull操作和clone操作
pull拉取远程库到本地库,如果本地库代码与远程库代码不一致,会自动合并,如果合并失败,还会涉及到手动解决冲突的问题。