首先这是不同的,因为这适用于所有分支,而不是一个。(我发现的所有这些一次只指定一个分支)
我在一个大约有 20-30 个分支的仓库上工作(我知道我知道的长故事不好的做法)
无论如何,我正在使用 git bfg 清理器删除一些旧提交,使用它后,您需要删除并重新克隆代码或重置每个分支。
我知道如何使用
git fetch origin
git reset --hard origin/master
但是有没有办法用一个命令重置每个分支,还是我必须一次只做一个分支?
我有很多本地文件被忽略,我不想处理复制和重写。(如 IDE 文件、计算机配置文件等...)