IntelliJ Idea 2019 集成 git 分布式版本控制系统常见操作

1. IntelliJ Idea 集成git环境

1.1 打开 IntelliJ Idea

IntelliJ Idea启动界面

1.2 configure 下拉框选择 Setting

idea configure页面

1.3 Version Control 中选中Git

idea Version Control  git页面

1.4 path to Git executable 中点击文件夹将本地安装好的git中bin里面的git.exe选中后点击Test测试是否可用

idea测试git

2. git项目

2.1 拉取远程仓库项目

复制远程仓库地址链接
gitcode远程仓库
输入仓库地址、点击clone
拉取远程仓库地址

2.2 底部导航功能 Version Control

显示本地发生变化的文件集合
idea底部导航菜单功能
显示每次提交后的日志信息
idea gti日志信息
log中选中任意一次提交快照记录后鼠标右键
log中选中任意一次提交快照记录后鼠标右键

  • Copy Revision Number 复制选中快照的唯一id
  • Create Patch… 导出快照补丁文件patch格式
  • Cherry-pick 部分代码变动时候采用
  • Checkout Revision ‘xxxx’ 切换到当前快照
  • Show Repository at Revision 查看快照仓库文件结构
  • Compare with Local 查看该快照和本地仓库的差异文件
  • Reset Current Branch to Here 修改当前分支
  • Revert Commit 修改快照提交时的介绍信息
  • New Branch 从当前位置创建新分支
  • New Tag 从当前位置创建一个标签
  • Go to Child Commit 去子快照
  • Go to Parent Commit 去父快照

控制台会输出每一次git相关操作信息
git相关操作信息

2.3 git相关操作信息

git相关操作信息

  • New Branch 创建一个新的分支、输入分支名即可
    New Branch

  • Checkout Tag or Revision 切换至指定标签或者快照id位置
    Checkout Tag or Revision

  • Locl Branches 本地仓库分支集合
    Locl Branches
    表示当前分支

    • 点击当前分支可以对当前分支修改分支名、从远程仓库中更新分支
      表示当前分支
    • 点击其他分支可以:切换至其分支、创建一个新的分支来自于点击的分支、切换并重定向到点击的分支、和当前分支比较差异、重定向到现在、将点击的分支合并到当前分支、远程仓库更新分支、重命名、删除
      点击其他分支
    • 和当前分支比较差异
      当前分支比较差异
    • 将点击的分支合并到当前分支点击的分支合并到当前分支
  • Remote Branches 远程仓库分支集合
    Remote Branches

    • Show Diff with Working Tree 查看远程分支和本地分支差异
      Show Diff with Working Tree
    • Merge into current 远程分支合并到当前分支

    2.4 项目右键git相关操作

右键git相关操作

  • 右键git相关操作- Commit Diectory 提交文件

  • Add 加入缓存区

  • compare with Branch 比较分支差异

  • show History 查看提交历史

  • Rollback 回退

  • branches 分支树 对应右下角处

  • Tag 设置标签
    输入标签名一般定义为版本号等
    提交到哪一个分支(指定分支名)
    提交的信息
    提交的信息

  • Merge Changes 合并分支
    提交的信息

  • 将部分代码藏起来
    提交的信息

  • 不隐藏部分代码
    提交的信息

  • 重新设置HEAD
    提交的信息

  • 修改远程仓库地址
    提交的信息提交的信息

  • 拉取远程仓库代码、选择远程分支等
    提交的信息

  • 向远程仓库提交更新
    向远程仓库提交更新

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李同学va

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值