Commits
- 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
- Commit:
65ad4e61087e708b8ec592c0ba5fe32955fcdc65
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
improve wording of a comment in merge_blob()
- Commit:
80c5c120285b0b38cf25a37858e737047c570a98
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
missing fread(3) error check in get_file_status()
- Commit:
d10c9b58e3940fc75fa5017eeb52111c2ff5ebf2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
missing stat error check in read_meta_file()
- Commit:
68c7693588c1316ee15664810fb8b0f06b912e1f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
update cached timestamps of files left unmodified after a merge
- Commit:
3cbbd752fbb743b19cc6954d6256fed51c1eaf30
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix get_file_status() for files larger than blob read buffer size
- Commit:
af54ae4ac103d1529bb5e06bfd22ed88d78fed29
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid cross-device rename(2) after 3-way file merge
- Commit:
816dc65482b52c96c56a51b75215584b84eda1ee
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from fsync(2)
- Commit:
3a6ce05aff1497b3b590a07e1dccad289ad84d0f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from close(2)
- Commit:
fb43ecf1500cf7f8b2e22348bd1635edcda97fee
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from fclose()
- Commit:
927df6b74a3358d1eaa0f2482cac2204a4f8f9fa
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow restricting 'got diff' and 'got status' to a path in work tree
- Commit:
2c201a36298b33cae3e3f1e94d7f30c20ac8d140
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got status' ignore symlinks, for now