検索

ホームページ  >  に質問  >  本文

git 删除分支后 如何删除远端仓库的分支并且使远程的仓库大小变小呢?

我有个代码库删除了一个分支,因为那个分支很占空间,所以删除了。
但是我从这个代码仓库的git服务器上(我自己搭建的git服务器)看这个代码库的存储文件夹空间大小并未改变。

分支删除后(git push origin :test),如何删除远端仓库的分支并且使远程的仓库大小变小呢?

PHPzPHPz2798日前929

全員に返信(2)返信します

  • PHPz

    PHPz2017-04-24 09:14:36

    そのリポジトリで git gcgit prune --expire コマンドを実行して、参照されなくなった git オブジェクトを削除します。参照: Git - メンテナンスとデータ復旧

    返事
    0
  • 怪我咯

    怪我咯2017-04-24 09:14:36

    ごめんなさい、勘違いしてました。
    変更されたか削除されたかに関係なく、レコードは復元したい場合に備えてまだ存在しているため、削除してもサイズは縮小しません。
    このブランチの記録を削除する必要があります

    リーリー

    詳細については、git rebase コマンドを参照してください。

    返事
    0
  • キャンセル返事