一、idea与git
1.创建java工程与远程空仓库连接
1 | 创建java工程 |
2 | 进入工程文件夹,打开git窗口 |
3 | 执行git init初始化 |
4 | 执行 touch .gitignore命令,生成.gitignore文件 |
5 | 配置.gitignore文件内容 #不提交.idea文件夹 .idea
#不提交iml文件 *.iml
#不提交out文件夹 out |
6 | git add . commit提交本地代码到本地仓库 |
7 | 创建远程空仓库,获得仓库地址如: git@gitee.com:jiangsanwa/javademo.git |
8 | 连接远程仓库并推送 git remote add origin git@gitee.com:jiangsanwa/javademo.git git push -u origin master |
9 | 关掉idea,重新进去,新增文件 在git里有add commit操作项
在git->repository有push等操作方法
idea里commit和push是可以合并成一个操作的
push
push时需要填入远程仓库地址,填入一次后git里会记忆住
|
idea里面不同颜色的含义
| 1.红色:没有add进入暂存库的 2.绿色:add进入暂存库的 3.白色:commit过的,但分不清是提交到本地还是远程 |
idea增加.gitignore
1.在setting->plugs->输入.gitignore,选中如图安装
2.重启后,选择如图,则生产.gitinfo文件
3.常见的idea的.gitignore文件内容
# Created by .ignore support plugin (hsz.mobi)
### Example user template template
### Example user template
# IntelliJ project files
.idea
*.iml
out
gen
/.apt_generated/
/.classpath
/.factorypath
/.project
/.settings/
/.springBeans
/target/
/user-profile-analysis.iml
/.idea
.DS_Store
/basicshiro/target/
4.idea 更换git 远程地址
项目使用git管理,当git地址改变了该怎么办?
其实git远程地址改变和idea没有任何关系,idea上Git里面也没有重新定位远程地址的选项,下面是我的一个idea项目git远程地址修改后的解决办法:
1.鼠标右键项目点击“show in explorer”
2.右键“git bash”
3.输入命令:git remote set-url origin xxxxx
“xxxx”就是你的新的git地址
输命令行执行并不会返回“success”类似的输出语句,如何检查是否已经更改成功呢
打开 .git下面的config文件
看看远端url是否已经变成你的新地址了,ok!
多人合作模式
1.邀请参与者
不知道直接添加的邮件发不出去,又链接邀请,邀请者确定后就进入了邀请者的仓库了
2.参与者参与如何工作
(1)clone代码
注意clone会把总目录复制下来,不需要建立目录
2.用idea打开项目open project
打开的并不是maven工程,需要做处理
(1)配置jdk,maven,git等信息
点击pom.xml邮件,设置为mven工程
点击pom.xml选择编译java
再运行代码就可以了
找不到maven project的可视化面板怎么办?
便会出现下面面板