问答

关于 git 的一些问题

作者:admin 2021-05-07 我要评论

有一个装 dotfile 的库,给我整糟蹋了 git log --graph --all --oneline : * c4918f8 (HEAD - M) VER 210117-2* 3de0c47 VER 210117-1* 6938150 VER 210117* 93...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

有一个装 dotfile 的库,给我整糟蹋了
git log --graph --all --oneline

* c4918f8 (HEAD -> M) VER 210117-2
* 3de0c47 VER 210117-1
* 6938150 VER 210117
* 930bc2a VER 210116
| * 2f5dfc2 (origin/M) MRG fktx-x1le
| |\
| |/
|/|
* | 019019c VER 210115
| * a3d8134 VER 210117-2
| * 3ee17ff VER 210115
|/
* dc2cc54 VER 210115
* e4a33e3 VER 210114-1
* ae942e0 VER 210114
* 71ee61a VER 210113
* 1f11d63 VER 210113
* 0d132c9 VER 210110
* c06d8b5 VER 210109-3
* 4550825 VER 210109-2
* 49481a5 VER 210109-1
* 01d3b34 VER 210109, ARC V-A-1
| * a80b7d7 (origin/V-A-1, V-A-1) VER 210109, ARC V-A-1
|/
* 765887e (origin/master) VER 210103

有俩问题:

  1. 中途把远端 master 分支改名 M 了,怎么让 log 里不要出现 master?(隐藏罪证(x
  2. 今天在另外的设备上提交了,又是 pull 又是 rebase,然后那个 log 他就打结
    我又操作了一番,发现下面这段(三个提交)他是多余的,还不在一支上。

    | * 2f5dfc2 (origin/M) MRG fktx-x1le
    | |\
    | |/
    |/|
    * | 019019c VER 210115
    | * a3d8134 VER 210117-2

    怎样优雅地把他杀掉呢??

###

reset之后再commit重写一份change log,然后再push -f不就解决了

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • grom设置json默认值

    grom设置json默认值

  • Vue路由报错,看着没问题

    Vue路由报错,看着没问题

  • 思否邮箱登录为什么区分大小写了呢?

    思否邮箱登录为什么区分大小写了呢?

  • 有没有能够直接上传markdown文件作为博

    有没有能够直接上传markdown文件作为博

腾讯云代理商
海外云服务器