Li Huanshuai

Results 3 issues of Li Huanshuai

- 增加 flake8 和 pytest 的 github action workflow,新 pr 或 push 时自动测试 - 修复相关报错 - 修改 sample 中不恰当的命名

添加git.multi_gc功能。如果不指定fork的路径列表,与普通gc相同。指定fork_path时认为fork对repo因共享objects存在依赖,这时列出仍各个fork所有refs的有效commits,传递给prune,以保证做prune时不会删除由它们可达的commits

### I have checked the following: - [x] I have searched existing issues and found nothing related to my issue. ### This bug is: - [ ] making Bruno unusable...

bug
P1