IntelliJ IDEA下配置git教程

IntelliJ IDEA下配置git

  • 本地安装好git,并配置合理的SSH key,具体配置可以参考

   https://blog.csdn.net/hustpzb/article/details/8230454

注:截图中有很多地方被打码了,打码的地方换成自己对应的目录和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 删除远程分支文件

发布了33 篇原创文章 · 获赞 26 · 访问量 102万+

猜你喜欢

转载自blog.csdn.net/lmdsoft/article/details/93609885
今日推荐