Craft your forge, Build your project, Grow your community freely
1---
2id: "4924"
3priority: 50
4assignee: null
5status: v0.5.0
6---
7 8# Push an empty branch should work
910When we push an empty branch, server don't accept it.
1112## Reproduce
1314`git checkout -b myBranch && git push origin myBranch`1516## Investigation
1718Multiple problems here:
1920- go-git seams to not create the branch in the temporary storer
21- gitroot try to run plugin on the previous commit (has it don't find an old commit)
2223## Linked to
2425[force push main need commit](./6bf9-force-push-main-need-commit.md)
2627## After
2829Think to reactive tests in [test-suite](../app/testsuite/runtest.sh) find the two `# TODO`