Commit Briefs

7db2b0ddc6 Stefan Sperling

detect packed vs. on-disk reference collision when listing refs

ok op@


a19f439c4e Omar Polo

don't pass $ret to test_done on failure when it's known to be zero

Otherwise the test directory it's not left in place; ok tracey@


49c543a6fe Christian Weisgerber

use test(1) -eq and -ne to compare integers, and reduce quoting

This brings the rest of the regression test scripts in line with patch.sh.


4f3c844bea Stefan Sperling

make 'got update' display the worktree's branch name upon success

ok tracey


2f1457c6cc Stefan Sperling

allow deletion of refs/remotes/ branches with got branch -d

Also, make requirements for branch name arguments more flexible. Absolute reference names are now accepted. ok naddy@



f6cae3ed1e Christian Weisgerber

switch function declarations from Korn shell to Bourne/POSIX shell syntax

ok stsp


7fb414ae4d Stefan Sperling

add a -q option to tests for quiet output and use it for 'make regress'

Previous default output remains when test cases are run individually. ok tracey


da76fce2df Stefan Sperling

let 'got branch' switch and update the work tree

ok tracey




6aeab5968f Stefan Sperling

fix deletion of branches stored in packed-refs

broken since 29606af7a3a58767bf817a38035490899609d13e




dc5351b4fb Stefan Sperling

fix a bug in 'got branch' and add tests for this command