git rebase[-i | --interactive] [] [--exec ] [--onto | --keep-base] [ []]git rebase[-i | --interactive] [] [--ex...
11-16 881
git取消本地commit |
git revert,git reset的用法
gitrevert--continuegitrevert--quitgitrevert--abort说明给定一个或多个现有的提交,恢复相关补丁引入的更改,首先从英文解释,reset的意思是storeset,revert的意思是storestore,恢复的意思就是作为一个Coder,第一印象就是reset的效果比revert强。确实是这样。在一起。 git
2.恢复常规提交:只需使用gitrevert
因此,gitrevert应用于对公共分支进行更改,而gitReset应仅限于对私有分支进行更改。 您还可以理解,gitrevert用于取消已提交的更改,而gitReset用于取消未提交的更改。 gitrevert用于"反转"某个版本以恢复对该版本的修改。 例如,我们提交了三个版本(版本一、版本二和版本三),突然发现版本二不起作用(例如,有错误)。我们想取消版本二,但我们不想这样做。
在Git中,术语"恢复"用于恢复某些更改。 gitrevert命令不用于应用恢复操作。 这是一个undotype命令。 然而,这并不是传统的替代方案。 在此过程中不会删除任何数据。首先,gitrevert可以保留完整的git历史记录,这对于多人协作的分支更加友好。 其次,gitrevert比gitreset等命令更灵活。它可以指定分支的任何分支。
后台-插件-广告管理-内容页尾部广告(手机) |
标签: git reset的用法
相关文章
git rebase[-i | --interactive] [] [--exec ] [--onto | --keep-base] [ []]git rebase[-i | --interactive] [] [--ex...
11-16 881
AppleID为什么被停⽤?AppleID之所以会被停⽤,是因为苹果发现你的账号存在异常现象,停⽤是对账号的保护。疯师傅总结了⼀些苹果账号被停⽤的原因,看看你有没有中招。1、其...
11-16 881
OPPO充电提示音在哪里设置 1、首先用户下载Breeno指令(点击下载),安装后玩家打开软件,选择右边的自动指令,再点击右上角的加号。 2、随后用户新建一个充电提示音的标签(主要是为了方便查看,自己也...
11-16 881
python识别二维码 python识别⼆维码 安装库 pip install opencv-python 转换代码 import cv2#导⼊opencv库 img=cv2.imread( csdn.png )#打开⼆维码图⽚ det=cv2.QRCodeDetect...
11-16 881
发表评论
评论列表