美文网首页
如果不小心在别的分支上操作了代码并且commit了怎么办

如果不小心在别的分支上操作了代码并且commit了怎么办

作者: 心大的少年 | 来源:发表于2019-07-21 10:39 被阅读0次

1.git stash
2.git checkout 需要到的分支
3.git stash pop

经常有这样的事情发生,当你正在进行项目中某一部分的工作,里面的东西处于一个比较杂乱的状态,而你想转到其他分支上进行一些工作。问题是,你不想提交进行了一半的工作,否则以后你无法回到这个工作点。解决这个问题的办法就是git stash命令。
“‘储藏”“可以获取你工作目录的中间状态——也就是你修改过的被追踪的文件和暂存的变更——并将它保存到一个未完结变更的堆栈中,随时可以重新应用。

git stash pop的作用是将暂时储存起来的提交提取出来

git commit的时候绕过eslint校验

git commit --no-verify -m "commit"

git取消当前commit

git reset --soft HEAD^

相关文章

  • 关于git 分支,master, merge, reset等那些

    为了开发下个版本的新功能,新建了个分支,然后我在分支上commit了,也在主分支上改bug并且commit了,于是...

  • git合并分支上指定的commit

    在项目的某个分支 commit 之后,想在其他分支仅仅合并这个commit ,不合并当前分支其他代码,怎么操作? ...

  • 代码回滚及commit信息写错补救方法

    代码回滚 如果错误的代码已经提交到了远程分支,那么就需要回滚远程分支了。 首先要回退本地分支 查看历史commit...

  • git解决冲突

    在创建分支更改了test.txt文件,git add 并且git commit后。 在master分支是上也更改了...

  • git 检出某个指定的commit作为一个分支

    以上代码可以以当前分支的commit_id指向的commit作为HEAD,新建并切换到一个分支

  • git命令梳理

    一、 1、git status查看文件提交状态 该分支本地代码未提交commit 如果新增文件 如果已经提交了 但...

  • git reset命令的三种模式

    有时,我们用git commit代码时,发现commit的内容有误或者有些文件不小心被commit了,这个时候就需...

  • git的使用

    我们主分支上面提交代码,我们使用git commit的命令进行提交,很简单,我在进行详细的描述。 分支 创建分支我...

  • git工作中遇到的一些场景

    场景一:代码写错了分支(当前分支在test,需要写在dev) 但是已经commit 但是未push git res...

  • 慎用git reset !!!

    git reset 作用 回滚到上一次commit 的分支 同事在远程分支上提交了代码,在当前远程分支上无法 pu...

网友评论

      本文标题:如果不小心在别的分支上操作了代码并且commit了怎么办

      本文链接:https://www.haomeiwen.com/subject/btjilctx.html