IDEA使用git实现版本管理
.IDEA配置git
- 把自己安装git的路径配置上去,一般idea会自动检测识别
- 点击test,弹出版本号信息,表示路径正确
.本地仓库和远程仓库的交互情况
-
本地项目直接推送到远程仓库
- 新建好本地项目
- 如果配置的remote是HTTp路径 会弹出来登陆githu账号的对话框
这样推送很麻烦,也容易失败(GitHub国内访问问题) - 可以更改远程仓库推送方式,一般是默认HTTP,改为白项目的SSSH路径
-
克隆远程项目到本地
- 首先再GitHub上面得到克隆项目的地址
- 在IDEA上面打开一下窗口,粘贴复制的地址即可
- 方式1:
- 方式2:
- 方式1:
- 克隆项目可以实现下面三个效果
- 完整的下载远程库内容到本地
- 创建oringe远程仓库别名
- 初始化本地库
- 如果这个远程仓库是自己的就可以进行push更新了,如果不是想要合作
就必须要仓库拥有者,邀请你才行.- 进入需要邀请人员的项目
- setting-->manage acces-->Add people
- 输入用户名或GitHub账号,系统会搜索到人员
- 点击下方的邀请,对方会收到你的邀请链接,
- 对方接收邀请
IDEA提交log标签含义
- 在IDEA里面VersionControl-->log 可以查看自己的提交情况,版本迭代
- 黄色标签HEAD代表当前指针,意思是你IDEA中的项目现在所处的版本
- 绿色标签指代的是分支,你现在版本所处的是maste还是fix_hot分支
- 紫色标签指代的是远程库的情况,包含版本和分支.紫色标签分支和你的当前分支是一样的
只是为了显示你的本地库和远程库的不同 - 绿色,黄色标签总是在一起:指代本地项目的哪个版本,哪个分支
- 如果你的项目仅仅是commit但是没有push那么,紫色标签就会落后一个版本,表示远程库和
本地库代码没有同步,只有三个标签都在一起才行