Commits
- Commit:
0584f85431b3c981d2bf612657aa3931ff4d42e6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement cancellation support for diff and status operations
- Commit:
c4cdcb68ce13515b0852719b9690a470731c3d5d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for partial updates, which affect specific paths only
- Commit:
a129376b6f8adc074c4b53a4f78195ca32b78b1a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add initial implementation of 'got revert'
- Commit:
fc6346c42a66d7fc562608e08dbd41e775facfc4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't leave file as unversioned in case of wt edit vs repo rm
- Commit:
13d9040b96f5ba9ac50c137a9909f824dd5bde20
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
test and improve behaviour for wt edit vs repo rm conflict
- Commit:
708d8e672e598275721ee0e9707e5bea2b0435b4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix behaviour when update deletes an edited file
- Commit:
7154f6ce0618e7d8582cd42d577f01cbc3c18d16
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got status' detect and indicate merge conflict markers
- Commit:
1430b4e093e8dcc1a214e26991cd06d3992db829
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
treat 'add vs add' on update as a text conflict for now
- Commit:
71a293558dcac7d17b10ae63f911aaf3f5b30df2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix behaviour when 'got rm' is used twice
- Commit:
5c99ca9fe447187c440a413772fb14201f30a1d2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix behaviour when 'got add' is used twice
- Commit:
031a5338903e1e2bbb80b6f1e17d58a5a6374271
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_worktree_schedule_add() report 'added' via status_cb
- Commit:
2ec1f75bbb4d6fb8f39613e5012392bae851aa8b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a basic implementation of 'got rm'
- Commit:
d00136be1116f6f2147a0984ac8461a1b19d11f6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement a basic 'got add' command
- Commit:
6c7ab9213e39b6a690152fe8ffb18fe1f15a9ccb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got_worktree_resolve_path()
- Commit:
ddcd8544ed03d513d539a972b05a2c0140b48b90
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move worktree-specific error handling out of got_path_mkdir()
- Commit:
0647c5632b63a9e72b2b15674297b10429322f97
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove path portion from worktree base commit ref name
- Commit:
517bab732f80f5ecc6af2ffcfe6fe1e363303c01
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
deduplicate code for constructing a worktree's base ref name
- Commit:
0c48fee25cfbd876833d857ed3810028847225b0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
refuse to create got worktree at a git repo path
- Commit:
0cd1c46a9e4b3e3a7c7f2947c3eded6fb5439516
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
create references to base commits of got worktrees
- Commit:
f02eaa22e5963774a1ad9810e415ab201552ec8c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
better error if .got directory is missing files
- Commit:
bd16594452e51341979fbbc89cba33b7541b1586
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug memleak in got_open_worktree()
- Commit:
c442a90d575144387b9e5e1c769ba935013bbc71
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
read UUID back from work tree meta data
- Commit:
ec22038e8d0a46e692c6093e0a35503f4af398d7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a UUID to work tree meta data
- Commit:
70a0c8ec6e6b62f44cf81a937107e64429ee5572
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
preserve permissions on merged files
- Commit:
2a57020b374709058c3f812c2672f8f367ea46fa
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
clean up temp files if rename(2) fails