IntelliJ IDEA下配置git
- 本地安装好git,并配置合理的SSH key,具体配置可以参考
注:截图中有很多地方被打码了,打码的地方换成自己对应的目录和git地址即可。
- IntelliJ IDEA->Performance->Version Control->git 将自己安装git的可执行文件路径填入Path to Git executable,点击 Test测试一下
git clone
在启动IDEA时,在checkout from Version Control 选择Git
通过VCS->Git->Clone
- 输入你的远程仓库地址,点击测试一下地址是否正确
git checkout
- 在IntelliJ IDEA右下角有一个git的分支管理,点击。选择自己需要的分支,checkout出来
- checkout出来,会在底端显示当前的分支。其中local Branches显示的为本地仓库中的版本,Remote Branches为远程仓库中的版本,Current branch:XXXX为显示当前分支
- 点击IDE的右上角的向下箭头的VCS,将分支的变更同步到本地
2.4、git diff
- 在local changes 中选中要比对的文件,右键选择show diff 便可以查看文件的变动。或者选择Revert放弃文件的改动
- 2.5、git log
- 在Version Control下选择Log,可以查看提交历史
- 2.6、git commit
- 默认导入的工程已经git add加入库跟踪区了
- 随便修改一下pom.xml文件,其修改的文件会显示在Version Control中的local changes下
- 点击IDE右上角的向上箭头的VCS, git commit, 写上日志提交到本地代码库中
-
2.7、git push - VCS->Git->Push 将本地代码提交到远程仓库
- 在Idea命令行使用git
常见的命令:
clone项目 git clone xxxxxx
检查项目状态 git status
切换分支并和远程的分支关联 git checkout -b xxx -t origin/xxx
拉最新更新 git pull
提交更新 git commit -am "备注"
合并分支到当前分支,首先切换到需要被合并的分支 git checkout xxx, 再合并 git merge yyyy
提交 git push - git通过windows客户端把本地工程提交到远程分支上
1、本地新建一个文件夹例如:testgit
2、进入文件夹 testgit 右键 - 再执行 git clone http://git.testgit.com/yyaaa/testgit.git(需要换成自己的真实git地址)
3、 cd testgit (进入clone下的目录)
3、 git checkout develop (切换成远程分支develop)
4、把工程或者文件拷贝到testgit
5、git add . (增加所有文件到仓库)
6、git commit -m "init commit testgit" (提交文件时的备注信息描述)
7、git push origin develop:develop (提交到远程develop分支上)
git 拉取远程分支到本地
1、新建一个空文件,文件名为testgit
2、进入testgit右键 选择Git Bash Here ,进入界面后按下图进行操作
本图示例为 从远程分支develop 拉到本地testgit文件夹中
git 删除远程分支文件