Commit Briefs

6876e2035e Stefan Sperling

remove another pointless call to got_path_normalize()


6e47225242 Stefan Sperling

remove pointless call to got_path_normalize()




b4b3a7ddd7 Stefan Sperling

handle work tree path realpath(3) ENOENT during checkout


af61c51081 Stefan Sperling

move rebase commit graph iteration to a helper function


d3de437950 Stefan Sperling

clarify git's object garbage collection criteria a bit


f2b6a97d56 Stefan Sperling

allow branch names with tog log/blame/tree -c options


2312fc47a5 Stefan Sperling

Xr tog.1 from got.1


a14c42fa1f Stefan Sperling

whitespace



c991308af6 Stefan Sperling

man page wording tweak for clarity


95fc3404b8 Stefan Sperling

swap the order of two examples in man page


ac90e726bb Stefan Sperling

document how something like 'git reset @^' can be achieved

Question from florian; One key difference to reset @^ is that the bad commit will remain in history. I suppose a future 'histedit' command could solve that.





21a44f9829 Stefan Sperling

document that 'got import' needs GOT_AUTHOR to be set


2930ef13ea Stefan Sperling

fix wrong path in EXAMPLES



cc54c5012c Stefan Sperling

backout 499d7ecc534806c7daf8795b1c9f76575520921f

It is better to use another option code for first-parent log. Having a -b option which takes no argument is too confusing. E.g. 'got log -b foo' would log the path 'foo', not branch 'foo' and I got confused by that myself already...



cc62643986 Stefan Sperling

make got-read-blob account for header len in size check

Fixes "no space" error with blobs which happen to straddle the size boundary for in-memory handling.


4492af8432 Stefan Sperling

plug a memory leak in got-read-blob