Idea中Terminal中git基本操作
列出分支
列出分支基本命令: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基本操作相关推荐
- Git安装、原理、常用命令、版本控制、如何上传普通文件到仓库以及如何修改IDEA中Terminal为git窗口
好多内容比如上传到仓库中说是审核失败翻墙不让发,只能发一点了,见谅. Git Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds ...
- IDEA中terminal中执行git log中文乱码
网上查了查,解决方法一般是,设置terminal path为git bash, 但是,正当我在搞不明白应该设为git-bash.exe还是bin/bash.exe的时候 我看到了这位老弟的博客,一行命 ...
- linux中terminal中编译源码,分享|Terminator:一款一个窗口包含多个终端的 Linux 终端仿真器...
为了通过命令行和系统互动,每一款 Linux 发行版都有一款默认的终端仿真器.但是,默认的终端应用可能不适合你.为了大幅提升你工作的速度,有好多款终端应用提供了更多的功能,可以同时执行更多的任务.这些 ...
- 在python中terminal中建立mysql数据库,无法再models.py 文件中建立数据库信息
1. 2. 注意1:NAME即数据库的名字,在mysql连接前该数据库必须已经创建,而上面的sqlite数据库下的db.sqlite3则是项目自动创建 USER和PASSWORD分别是数据库的用户名和 ...
- idea中Terminal输入命令git log后如何退出
1.idea中Terminal输入命令git log后如何退出? 2.解决 输入q键会自动退出git log命令
- 黑科技抢先尝(续2) - Windows terminal中Powershell Tab的美化全攻略
温馨提示: 原文中含有一些外部链接,点击全文左下角的"阅读原文"体验会更佳喔~ 接着之前的文章 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端 ...
- 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端的极简美化指南
之前,本人写了两篇文章 黑科技抢先尝 | Windows全新终端初体验(附代码Build全过程) 和 程会玩 | 无需自行编译也能玩转 Windows Terminal,介绍了玩转Windows te ...
- idea怎么把代码放到git_在IDEA中如何初始化Git,把项目推送到Git上
在IDEA中如何初始化Git,把项目推送到Git上 登录Gitee(码云)账号,新建仓库 先按如下步骤简单新建一个仓库: 创建成功后,会出现下图中所示的原始文件: 在IDEA上的Terminal中进行 ...
- 在Pycharm工具中配置集成Git和GitHub
在Pycharm工具中配置集成Git和GitHub 1.集成Git. 打开Pycharm, 点击File-->Settins-->Version Control-->Git 然后在 ...
最新文章
- 2.27 MapReduce Shuffle过程如何在Job中进行设置
- xp版php,PHP5.3以后的版本如何在XP中安装
- 常用ms-dos命令
- 敲敲代码调调参就给钱,你来不来?| 论文有奖复现
- linux怎么用两个进程传值,关于linux:将变量脚本参数传递给另一个脚本,然后将qsub传递给程序...
- mysql与mssql中datetime类型字段问题_excel数据存入sqlserver过程中,遇到Datetime的格式问题。...
- ES查询-基本查询续
- 发送邮件 (Send Email)
- Linux进程睡眠状态disk sleep
- linux u盘 修复工具,如何在Linux终端中修复U盘驱动器问题
- 【win10】配置系统未初始化
- ZT - 谷歌微软等三巨头掀电视革命:智能电视年底成真
- 睿智的目标检测46——Pytorch搭建自己的Centernet目标检测平台
- Fiddler下载微信视频号中的视频最简教程
- 笔记本Ubuntu系统,关上盖子不休眠设置
- linux xmanager使用教程,Xmanager企业版中各软件功能简介
- 2022年最流行的几款软件缺陷管理工具
- NFC无线充电(WLC)介绍
- npm ERR! code EPERMnpm ERR! syscall opennpm ERR! npm ERR! errno -4048
- 国内外互联网地图常用的几种坐标系统:概念,原理和应用
热门文章
- ceres学习之平面拟合
- opencv2.2.0源代码(include文件)分析
- C++总结笔记(五)——构造函数和析构函数
- C# —— 序列化与反序列化
- pandas合并groupby_pandas实践之GroupBy()
- js reduce实现中间件_js数组高阶方法reduce经典用法代码分享
- vue点击按钮怎么跳转图片_vue-router组件里面点击一个按钮跳转到一个新的组件该怎么实现...
- xdocument查找节点值_二叉查找树(java)
- pandas删除某列有空值的行_Python-零基础学习Pandas知识点整理(2)
- 手机运行服务器无响应,《最强蜗牛》服务器无响应怎么办 服务器无响应解决方法...