84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
是这样的,我为某一个repo建了一个github page,也就是多出一个分支gh-pages。我是用的github网页版的automatic generator生成的gh-pages。
每次我更新gh-pages都会往gh-pages这个branch里commit东西。问题是这些历史记录对我没用,我担心commit太多了占地方而且看着不舒服。
有没有什么办法将这个分支的历史记录全部抹去?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
이 지점을 삭제하고 같은 이름으로 새 지점을 만듭니다
커밋은 삭제할 수 없습니다. 브랜치를 삭제해도 커밋 기록은 삭제되지 않으므로 브랜치 내역을 모두 지울 수는 없습니다. 물론 브랜치를 더 예쁘게 만들고 싶다면 git rebase을 사용하여 커밋을 압축한 다음 강제로 브랜치를 푸시하는 것을 고려해 볼 수 있습니다
git rebase
이 지점을 삭제하고 같은 이름으로 새 지점을 만듭니다
커밋은 삭제할 수 없습니다. 브랜치를 삭제해도 커밋 기록은 삭제되지 않으므로 브랜치 내역을 모두 지울 수는 없습니다.
물론 브랜치를 더 예쁘게 만들고 싶다면
git rebase
을 사용하여 커밋을 압축한 다음 강제로 브랜치를 푸시하는 것을 고려해 볼 수 있습니다