我一直在尝试使用git(还是个新手),我想知道“reset”和“rebase”的区别。哪一个更强大?
假设我想删除历史记录中加粗的3个提交,哪一个更好用,或者我应该打标签然后用git tag -d <tagname>
来删除它?
17a64df 2012-06-21 | Hello使用style.css(HEAD,origin/style,master),
a6792e4 2012-06-21 | 添加css样式表
801e13e 2012-06-21 | 添加README
5854339 2012-06-21 | 添加index.html
0b1dd4c 2012-06-21 | 将hello.html移动到lib目录下
55649c3 2012-06-21 | 添加作者/电子邮件注释
9b2f3ce 2012-06-21 | 添加作者注释
cdb39b0 2012-06-21 | 提交带有文本的p标签(v1.1)
b7b5fce 2012-06-21 | 撤销提交a6faf60631b5fbc6ee79b52a1bdac4c971b69ef8。
a6faf60 2012-06-21 | 恢复“糟糕,我们不想要这个提交”
a006669 2012-06-21 | 糟糕,我们不想要这个提交
262d1f7 2012-06-21 | 添加HTML标题(v1)
b1846e5 2012-06-21 | 添加标准HTML页面标签(v1-beta)
bf1131e 2012-06-21 | 添加HI TAG
02b86d0 2012-06-21 | 第一次提交