[问题] git删除远端的commit

楼主: ireullin (raison detre)   2014-10-21 18:32:47
http://ppt.cc/vT2O
请问我想将远端的 3daf2ce eb49fde 两个commit删除
简单来说就是 origin/weather 这个支线完全都不要了
我的做法是
git checkout 3daf2ce
git rebase -i 3cf7de6
然后在接口中只留下
pick 8d1fd33
结束后执行
git rebase
作者: asilzheng (asil)   2014-10-21 18:38:00
git push origin :weather删除 branch 限定
楼主: ireullin (raison detre)   2014-10-21 18:58:00
但是这种方式删除了branch,可是commit还会在不是吗我希望是连commit都没有
作者: gkk886 (皮皮)   2014-10-21 21:48:00
branch删除后没被reference到的local commit可被git gc清掉 remote端默认好像自动会做 有误请指正..
楼主: ireullin (raison detre)   2014-10-22 11:31:00
是的没错,谢谢大家囉

Links booklink

Contact Us: admin [ a t ] ucptt.com