![]() |
1
6
你不需要移动J,K和L。你想把它们放在branchB上吗?使branchB指向commit L。
需要移动的是 布兰卡
|
![]() |
2
0
你试过用 git rebase ? |
![]() |
3
0
我不明白你对G,H的担心,我出现在布兰卡而不是布兰卡。我的意思是,如果你把
据我所知,这些分支只是被命名为指向特定提交的heads(看看.git/refs/heads),而树的其余部分则完全由git中的父子关系决定。即使您设法将J-K-L重新定位到一个新的branchB上,并将M提交到现在的空白空间,对象数据也将是相同的。M和J都会指向I作为他们的父母,G/D会指向C作为他们的父母,其余的只指向他们的直系父母。我是不是丢了什么东西? |
![]() |
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
|
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
![]() |
Igor · git重置已删除目录上的头 2 年前 |
![]() |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
![]() |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
![]() |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
![]() |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |