git在commit之前切换分支
应用场景: 这个月的需求应该是要在新的分支上进行开发的,开发的时候忘了直接在上个月的分支开发了,也改了很多,想把改的内容提交到新的分支上,就需要在不commit之前切换下分支,找到了一种解决办法,记录一下~
git stash
“‘储藏”“可以获取你工作目录的中间状态——也就是你修改过的被追踪的文件和暂存的变更——并将它保存到一个未完结变更的堆栈中,随时可以重新应用。
步骤:
- 1.使用git stash命令
git stash
- 2.切换分支
git checkout 1.7.0.0
- 3.使用git stash apply,之后可以使用git status 查看一下修改的内容在在不在当前分支上
git stash apply
- 4.提交内容,这样你的内容就会提交到切换后的分支上了
git add .
git commit -m ''
参考:
1.Git 工具
2.你可能不知道的关于 Git stash 的技巧
git在commit之前切换分支相关推荐
- git常用操作,切换分支,合并分支
设置全局变量,用户名 git config --global user.name "tang" 设置全局变量,邮箱 git config --global user.email & ...
- git 保存当前修改, 切换分支, git 新建分支并提交到远程
Git工具使用 如果开发着业务, 另一个分支有bug要改, 怎么办: 如果当前分支上有修改但是没有提交, 切换到其他分支就会报错: error: Your local changes to the f ...
- git常用命令,项目删除原有github连接并重新连接,回滚,下拉分支代码,切换分支
下拉分支代码 $ git clone https://gitea.https.xiaozhuschool.com/APKDevelopment/YouYuanSellingWineMachine.gi ...
- git 切换分支_git 入门教程之分支总览
分支就是一条独立的时间线,既有分支,必有主干,正如一棵树谈到树枝,必有树干一样的道理.我们先前对git 的全部操作默认都是在主干上进行的,这个主干也是一种特殊的分支,名为 master 分支. 无论是 ...
- 【Git】Git 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )
文章目录 一.创建并切换分支 1.创建分支 git branch dev 2.切换分支 git checkout dev 3.创建并切换分支 git checkout -b dev 二.查看分支 gi ...
- git 切换分支
git命令-切换分支 Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下: 1. 查看远程分支 $ git branch -a 我在mx ...
- git 拉取远程其他分支代码_git切换远程分支并拉取远程分支代码
Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下: 1. 查看远程分支 $ git branch -a 我在mxnet根目录下运行以上命 ...
- git 怎么切换分支命令_git命令-切换分支
git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢? 1. 查看远程分支 $ git branch -a 我在mxnet根目录下运行以上命令: ~/mx ...
- git 的批量克隆 批量切换分支 批量pull
批量克隆 将cloneList.txt和git_clone_batch.bat两个文件,放到用于存放项目的根目录. 在cloneList.txt文件中维护需要批量克隆的http地址,每行一个项目地址. ...
最新文章
- 单相计量芯片RN8209D使用经验分享(转)
- XML DOM – 属性和方法概述
- 实验四 Android程序设计
- 《一只孤独的船》莱蒙托夫
- xshell连接linux出现乱码
- C++ Socket 实例
- Javascript实现BF算法
- oracle里的定时器,oracle中创建定时器
- latex 图片缩小指定比例
- 操作系统概念:系统引导过程、引导程序、固件
- 大文件编辑查看工具推荐:ultraedit、logviewer。文件太大notepad++等编辑工具无法打开解决办法
- 微信小程序实战教程,适合初学者快速入门。
- 神经网络建模的基本思想,建模方法神经网络设计
- Linux文件及目录常用命令
- This Python interpreter is in a conda environment, but the environment hasnot been activated. 如何解决?
- 【CAD .NET】设置保存为pdf文件的页面参数 边距,横向竖向
- java生成指定位数的随机英文字符串
- @Before、@Around和@After执行顺序
- uniapp 小程序 easycom 配置 找不到组件 失效问题
- 求二叉树根节点到叶节点的所有路径