git-sweep是一个命令行工具,可用来清理已合并到master中的Git分支。
master分支通常是所有代码所在的地方,而功能分支是暂时的,master完成就合并了。时间一长,你就会建立一长串没用的分支,这时就可以使用git-sweep安全地删除已合并到master中的远程分支。
安装:pipistallgit-sweep||easy_istallgit-sweep用法首先,将Git存储库作为当前工作目录。
$cdmyrepo可以用preview命令预览一下
$git-sweeppreviewFetchigfromtheremoteThesebracheshavebeemergeditomaster:brach1brach2brach3brach4brach5Todeletethem,ruagaiwith`git-sweepcleaup`接着用cleaup命令删除不要的分支:
$git-sweepcleaupFetchigfromtheremoteThesebracheshavebeemergeditomaster:brach1brach2brach3brach4brach5Deletethesebraches?(y/)ydeletigbrach1(doe)deletigbrach2(doe)deletigbrach3(doe)deletigbrach4(doe)deletigbrach5(doe)搞定!
记得告诉其他人运行 gitfetch-prue来同步这次远程更新,你自己不用运行,因为你已经更新过了。










评论