Commits
- Commit:
be7061eb8834a24d83d6376aa2586e1b3e2232ab
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ensure that 'got update' stays on the current branch
- Commit:
507dc3bb1293e483406626bf03199db0bc17dc5c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a basic 'got update' command; does not merge files yet
- Commit:
e5dc71984941ad561bd7f953c0cbb88bc5aad0b0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix 'same path prefix' check during checkout
- Commit:
f609be2e6595d866c110e5c9f895db17f761e612
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix got_worktree_get_repo_path()
- Commit:
2fbdb5aefebc67efda0c651e17b9094d46633d1a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove useless strdup from got_worktree_get_repo_path()
- Commit:
49520a3227e82d18f80658e593e3300434fa8625
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
verify path prefix when checking out into existing work tree
- Commit:
381be7cc5b9b3d938b44f0f30dafdecf1c2f5a6b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't bother opening trees outside of path prefix
- Commit:
eac9755fe4356f03aa21a52a38051be0d022fcf6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't bother opening a blob if checkout will skip it
- Commit:
a207cf0a94fcda1a32112ecf7a3d5fc0fb9ebd9b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename add_file_on_disk() to blob_checkout()
- Commit:
144ad43a62dc0c19deba51bdf919dfc775155db9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make checkout skip blobs already recorded in file index
- Commit:
eecfbcd1f57266e4d9f0d6a45e2cd968aa527630
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce macros for status codes
- Commit:
d7b62c98bea6955d39e6c792a38961da070c0da8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
signal existing files in checkout progress output
- Commit:
d70b8e30048dfb40e323d6998034d9033152a0f7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow checkout on top of an existing tree
- Commit:
2e22a7cd96554f2890a58a6abc884f057e79c2ca
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove redundant existence check
- Commit:
515140783dfbb42d9deb4c8edd7d251d9cdf362c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
preparation for idempotent checkout: read exisiting file index
- Commit:
a143fb78680e46194d8a68b0fcd96b57d164a6d0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
try to sync file index to disk if checkout hits an error
- Commit:
271d2a38b1a788e9bbd0865e35ee14dce08b5197
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store parsed head reference in struct got_worktree
- Commit:
fc76cabb0c70b61d89701fce09ff96e538615379
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store base commit of each blob in file index
- Commit:
eaccb85f7218ef3615353170a2a64ec1c48028e2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store a parsed base commit ID in struct got_worktree
- Commit:
0f92850ea290f1ce78faa0f9ba874abec8477dea
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix naming of some work tree meta data files and macros
- Commit:
93a3027739b17cdd9bccd7bda53f581b919b87ea
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_worktree_checkout_files() infer base commit from meta data
- Commit:
65596e15914f3e70494e33e84a842d7ce360c1e7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store base commit in a dedicated meta file
- Commit:
08d425ea092f7cc3bf70f4cbc3ed30ffc0b9772b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
undo previous
- Commit:
a1a7858afef7c2a2ed0c3a21bffca4affeb914de
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store commit hash along with the HEAD ref in .got/head
- Commit:
61d6eaa398ef0a5a82aeee80f9050858beb84c08
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix broken fwrite() check in add_file_on_disk()