From aa73d97b35e49c3b5ef4c52ed4d733da4f1ee315 Mon Sep 17 00:00:00 2001 From: Adam Majer Date: Mon, 10 Jun 2024 15:35:11 +0200 Subject: [PATCH] New branch is empty New branches must be born empty --- lib/git.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/git.py b/lib/git.py index 635924c..ef77e2b 100644 --- a/lib/git.py +++ b/lib/git.py @@ -85,7 +85,7 @@ class Git: """Checkout into the branch HEAD""" new_branch = False if branch not in self.branches(): - self.git_run(["branch", "-q", branch, "HEAD"]) + self.git_run(["switch", "-q", "--orphan", branch]) new_branch = True else: ref = f"refs/heads/{branch}"