1.在IDEA中配置Git
如果Git在默认的安装路径下,IDEA会自动找到Git的位置,如果更改了Git的安装路径这里就需要手动配置一下:
打开File
-->settings
-->Version Control
-->Git
修改Path to Git executeable
2.提交文件到本地仓库
创建本地仓库
我们可以选择VCS
-->import into Version Controller
-->Creat Git Repositry
然后选择工程目录创建一个Git本地仓库
创建后我们可以发现在右上角多了一个Git的工具条
- Update Project :更新项目,相当于pull拉取最新的代码
- Commit:提交项目 ,提交项目到本地仓库(创建本地仓库后idea自动把代码加到暂存区)
- Show History:显示版本更改的历史信息
- Revert:返回上一版本
提交到本地仓库
我们可以选择我们要提交的代码,然后输入本次提交的注释信息,点击Commit
就可以提交到本地仓库
3.提交到远程仓库
点击VCS
-->Git
-->Push
然后设置一个提交的仓库地址,这里我们把Github 的仓库地址拿过来:
!>注意:这里我们使用的是HTTPS的方式
然后点击push
,输入Github的帐号和密码就可以把代码推送到远程仓库了
::: warning
push to origin/master war rejected错误的解决:
1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12
2.在terminl窗口中依次输入命令:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
3.在idea中重新push自己的项目,成功!!!
:::
4. 克隆项目带本地仓库
在IDEA打开的位置选择Check out from Version Control,然后选择git,输入git 的远程仓库地址即可进行克隆,过程中需要一路下一步即可将远程的代码放入我们的IDEA工程中。
5.修改项目并添加到本地仓库,提交到远程仓库
我们修改项目后,点击工具条的commit按钮
然后可以选择commit and push 直接提交到本地仓库和远程仓库
6.代码的同步
当其他人修改了代码时,我们可以把别人修改的代码拉取到本地
点击右上角的update按钮,然后点击确定即可
7.在IDEA中使用分支
点击VCS-->Git-->Braches
可以看到我们有一个rebug 和一个master分支,其中带一个小标签的为当前所在的分支