2026/6/1 8:25:31
网站建设
项目流程
兰州市城乡建设厅网站,wordpress 虚拟机,阜新百姓网,番禺附近网站建设推广Git Rebase:操作指南与应用场景 1. 查看分支与提交信息 当使用 gitk 查看时,会发现 new_feature 分支位于 master 分支之上。同时,这两个分支上的提交的 SHA1 ID 是不同的。可以通过以下几种方式来确认: - 在 gitk 中查看。 - 使用命令 git log --oneline mas…Git Rebase:操作指南与应用场景1. 查看分支与提交信息当使用gitk查看时,会发现new_feature分支位于master分支之上。同时,这两个分支上的提交的 SHA1 ID 是不同的。可以通过以下几种方式来确认:- 在gitk中查看。- 使用命令git log --oneline master..new_feature。- 使用命令git log --oneline -n 2。原本new_feature分支中的 A 和 B 提交,经过操作后变为了 A’ 和 B’。虽然更改内容和日期相同,但它们拥有了新的 SHA1 ID。而且,new_feature分支有了新的起始点(在图中标记为 Y),Y 中的所有更改现在都属于new_feature分支。2. 使用git reflog和git reset恢复仓库状态在使用git rebase命令时,可能会不小心犯错。Git 提供了git reset命令,可以将本地仓库恢复到执行git rebase之前的状态。HEAD始终指向 Git 当前查看