git分支操作记录

更新时间:2023-07-02 02:55:25 阅读: 评论:0

三思而后行英语
aids是什么意思git分⽀操作记录
查看分⽀:
查看本地分⽀:
git branch
查看远程分⽀:
git branch -r
查看全部分⽀(本地和远程):
git branch -a
新建分⽀:
创建新分⽀:
facegit branch <;新分⽀名> [commitid]
创建新分⽀并且切换到新分⽀为当前分⽀:
git checkout -b <;新分⽀名> [commitid]
//**上⾯commitid ⾮必填,如果带有commitid参数 则 从 该commitid 处新建分⽀。(此功也是代码回滚的⽐较好的⽅法。因为缘原分⽀没有变化,新创建了分⽀,并且新分⽀达到了回滚效果,可以把⽣产服务直接指向新创建的回滚分⽀。)**
删除本地分⽀:
git branch -d <;本地分⽀名>
切换分⽀:
git checkout <⽬标分⽀名>
创建远程分⽀(本地分⽀推送到远程):
git push origin <;本地分⽀名>:<;远程分⽀名>
删除远程分⽀:
上海军训公司
推送给远程⼀个空分⽀就等于删除远程分⽀
git push origin :<;远程分⽀名>
使⽤参数删除远程分⽀
git push origin --delete <;远程分⽀名>
add 以后、commit的状态 是本地缓存,切换本地分⽀ 缓存的内容会跟随到当前分⽀。
commit以后的状态是 根据分⽀的,在哪个分⽀执⾏的commit,更改内容就只在那个分⽀。
化妆品商品知识
回滚:
⽅法1:
元宵节快乐英语git ret --hard HEAD~n  或者  git ret --hard commitid2016年12月六级真题
然后使⽤  git push --force origin  ,强⾏覆盖远端分⽀。并且 以后 merge 回 原分⽀的时候 ,被删掉的代码 还会 出现。
不提倡采⽤此⽅法,因为ret 回退的同时 删除了之后的代码。
⽅法2:
git revert -n commitid  之后 再⽤ git commit -m ""  提交 ,此时 在原基础上新增了⼀个commit ,再push 推到远端。
这种⽅法好处是 每次commit的 代码都不会丢失。
上述两个⽅法都需要先拉⼀个新分⽀ ,在新分⽀上⾯操作。 不然原有分⽀就乱了。
licenplate
⽅法3:
git branch <;新分⽀名>  commitid
合作伙伴英文git checkout <;新分⽀名>
git checkout -b <;新分⽀名> commitidsliced
在某个 commitid 的基础上 新建分⽀。 并切换到新分⽀。 原有分⽀不变。  可以把 服务指向新分⽀。 在原有分⽀上 再拉个 新分⽀修bug。

本文发布于:2023-07-02 02:55:25,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/1073315.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:远程   新分   删除   操作   代码
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图