git多个commit合并一个,git 合并多次commit方式

2019-12-03 15:09栏目:编程
TAG: java

在使用 Git 作为版本控制的时候,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些 commit 拼接起来才是完整的任务。那么我们为了避免太多的 commit 而造成版本控制的混乱,通常我们推荐将这些 commit 合并成一个。

git 合并commit命令:git rebase -i [commit-code]~
将pick文件修改成s,然后保存退出

git合并代码的命令
git 如何撤销push的代码:
git reset –soft xx版本号xxxx :只是改变了HEAD的指向,本地代码不会变化,我们使用git status依然可以看到,同时也可以git commit提交
git reset –hard xx版本号xxx:改变本地源码,不仅仅指向变化了,代码也回到了那个版本时的代码
git如果push了错误的代码,使用git reset –soft xx版本号xxxx 命令回退版本

然后commit的时候剔除掉不想提交的代码就OK了 如果只是想回退上一个版本,直接使用命令git reset -soft HEAD~1(意思就是当前版本-1,也就是上一个版本)

上一篇:LinkedList中通过索引值来获取指定元素


本文来自网络,不代表山斋月平台立场,转载请注明出处: https://www.shanzhaiyue.top