diff options
| author | Junio C Hamano <junkio@cox.net> | 2005-11-02 12:17:47 -0800 |
|---|---|---|
| committer | Junio C Hamano <junkio@cox.net> | 2005-11-02 16:50:58 -0800 |
| commit | 13d1cc3604a1a64cb5a6025bba8af8b74a373963 (patch) | |
| tree | cea2bfd5cdf2af19f8b8c6011201bdd81a759831 /commit.c | |
| parent | Make test-date buildable again. (diff) | |
| download | git-13d1cc3604a1a64cb5a6025bba8af8b74a373963.tar.gz git-13d1cc3604a1a64cb5a6025bba8af8b74a373963.zip | |
Do not fail on hierarchical branch names.
"git-checkout -b frotz/nitfol master" failed to create
$GIT_DIR/refs/heads/frotz/nitfol but went ahead and updated
$GIT_DIR/HEAD to point at it, resulting in a corrupt repository.
Exit when we cannot create the new branch with an error status.
While we are at it, there is no reason to forbid subdirectories
in refs/heads, so make sure we handle that correctly.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'commit.c')
0 files changed, 0 insertions, 0 deletions
