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