列出分支

列出分支基本命令:git branch

没有参数时,git branch 会列出你在本地的分支。

上图的意思就是,我们有一个叫做 master 的分支,并且该分支是当前分支(有*星号的)。

当你执行 git init 的时候,默认情况下 Git 就会为你创建 master 分支。

如果我们要手动创建一个分支。执行 git branch (branchname) 即可。

创建分支

命令:git branch (branchname)

可以看到idea右下角已经出现了刚新建的dev分支

切换分支

命令:  git checkout (branchname)

可以看到下图,我新建了dev_test分支,然后切换到dev_test分支

建新分支并立即切换到该分支

命令: git checkout -b (branchname)

我们也可以使用 git checkout -b (branchname) 命令来创建新分支并立即切换到该分支下,从而在该分支中操作

如下图所示,新建origin/feature-202000603-wangzeyu-externalCall并且切换到该分支下

删除分支

删除分支命令: git branch -d (branchname)

如下图所示,删除dev_test分支

在idea又下角可以看到dev_test分支消失了

分支合并

当前分支在origin/feature-202000603-wangzeyu-externalCall

下面我在ww类上新加一些代码

先commit代码(commit代码前记得pull)

点击commit

切换到dev分支

输入git merge origin/feature-202000603-wangzeyu-externalCall

Idea中Terminal中git基本操作相关推荐

  1. Git安装、原理、常用命令、版本控制、如何上传普通文件到仓库以及如何修改IDEA中Terminal为git窗口

    好多内容比如上传到仓库中说是审核失败翻墙不让发,只能发一点了,见谅. Git Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds ...

  2. IDEA中terminal中执行git log中文乱码

    网上查了查,解决方法一般是,设置terminal path为git bash, 但是,正当我在搞不明白应该设为git-bash.exe还是bin/bash.exe的时候 我看到了这位老弟的博客,一行命 ...

  3. linux中terminal中编译源码,分享|Terminator:一款一个窗口包含多个终端的 Linux 终端仿真器...

    为了通过命令行和系统互动,每一款 Linux 发行版都有一款默认的终端仿真器.但是,默认的终端应用可能不适合你.为了大幅提升你工作的速度,有好多款终端应用提供了更多的功能,可以同时执行更多的任务.这些 ...

  4. 在python中terminal中建立mysql数据库,无法再models.py 文件中建立数据库信息

    1. 2. 注意1:NAME即数据库的名字,在mysql连接前该数据库必须已经创建,而上面的sqlite数据库下的db.sqlite3则是项目自动创建 USER和PASSWORD分别是数据库的用户名和 ...

  5. idea中Terminal输入命令git log后如何退出

    1.idea中Terminal输入命令git log后如何退出? 2.解决 输入q键会自动退出git log命令

  6. 黑科技抢先尝(续2) - Windows terminal中Powershell Tab的美化全攻略

    温馨提示: 原文中含有一些外部链接,点击全文左下角的"阅读原文"体验会更佳喔~  接着之前的文章 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端 ...

  7. 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端的极简美化指南

    之前,本人写了两篇文章 黑科技抢先尝 | Windows全新终端初体验(附代码Build全过程) 和 程会玩 | 无需自行编译也能玩转 Windows Terminal,介绍了玩转Windows te ...

  8. idea怎么把代码放到git_在IDEA中如何初始化Git,把项目推送到Git上

    在IDEA中如何初始化Git,把项目推送到Git上 登录Gitee(码云)账号,新建仓库 先按如下步骤简单新建一个仓库: 创建成功后,会出现下图中所示的原始文件: 在IDEA上的Terminal中进行 ...

  9. 在Pycharm工具中配置集成Git和GitHub

    在Pycharm工具中配置集成Git和GitHub 1.集成Git. 打开Pycharm,  点击File-->Settins-->Version Control-->Git 然后在 ...

最新文章

  1. 2.27 MapReduce Shuffle过程如何在Job中进行设置
  2. xp版php,PHP5.3以后的版本如何在XP中安装
  3. 常用ms-dos命令
  4. 敲敲代码调调参就给钱,你来不来?| 论文有奖复现
  5. linux怎么用两个进程传值,关于linux:将变量脚本参数传递给另一个脚本,然后将qsub传递给程序...
  6. mysql与mssql中datetime类型字段问题_excel数据存入sqlserver过程中,遇到Datetime的格式问题。...
  7. ES查询-基本查询续
  8. 发送邮件 (Send Email)
  9. Linux进程睡眠状态disk sleep
  10. linux u盘 修复工具,如何在Linux终端中修复U盘驱动器问题
  11. 【win10】配置系统未初始化
  12. ZT - 谷歌微软等三巨头掀电视革命:智能电视年底成真
  13. 睿智的目标检测46——Pytorch搭建自己的Centernet目标检测平台
  14. Fiddler下载微信视频号中的视频最简教程
  15. 笔记本Ubuntu系统,关上盖子不休眠设置
  16. linux xmanager使用教程,Xmanager企业版中各软件功能简介
  17. 2022年最流行的几款软件缺陷管理工具
  18. NFC无线充电(WLC)介绍
  19. npm ERR! code EPERMnpm ERR! syscall opennpm ERR! npm ERR! errno -4048
  20. 国内外互联网地图常用的几种坐标系统:概念,原理和应用

热门文章

  1. ceres学习之平面拟合
  2. opencv2.2.0源代码(include文件)分析
  3. C++总结笔记(五)——构造函数和析构函数
  4. C# —— 序列化与反序列化
  5. pandas合并groupby_pandas实践之GroupBy()
  6. js reduce实现中间件_js数组高阶方法reduce经典用法代码分享
  7. vue点击按钮怎么跳转图片_vue-router组件里面点击一个按钮跳转到一个新的组件该怎么实现...
  8. xdocument查找节点值_二叉查找树(java)
  9. pandas删除某列有空值的行_Python-零基础学习Pandas知识点整理(2)
  10. 手机运行服务器无响应,《最强蜗牛》服务器无响应怎么办 服务器无响应解决方法...