Commits
- Commit:
3e3a69f1a29c6322b5464dca5023d8766661d7bf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
open fileindex just once to make rebase and histedit faster
- Commit:
e0233ceaa769843b74b877040ce8d8446283a403
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix 'got commit' from work tree with a path prefix
- Commit:
8f8646e5e92d5fc7ecc97732100e239380ac5de9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
list of merged paths for rebase and histedit must not be empty
- Commit:
0ebf8283cd162a594e725ca2a1fd9f16e6ece6e4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
initial 'got histedit' implementation
- Commit:
d0710d08dc4faf1066d94a92bf8ee0578a6d9073
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_worktree_resolve_path() handle non-existent paths
- Commit:
e2b1e15228b8a9d1e237c567129f94ff53e02ca9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got update' sync cached timestamps of unmodified files
- Commit:
fd7a136d02efc789a2092aa294d1d5d7c30538e8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove duplicate check in if-statement
- Commit:
01757395d9acd01c9c7796b4e1f5c0b75943b810
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
speed up commits during rebase by caching a list of merged paths
- Commit:
1ee397ad2d67e352b33dac85804e51ff3db9fc15
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow error return from got_worktree_checkout_cb()
- Commit:
eb3df2c4aa176b3a0493d0656d2d093b4d4c7c9b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
prevent free(3) of uninitialized variable in rebase error path
- Commit:
b50cabdf52fb94fec7e3d01b074c4dc3f144b372
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
skip out-of-dateness check during rebase for faster commits
- Commit:
877a927c9c9f96ec4bb7392082698c19706de865
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix typo in comments
- Commit:
93ec1b5f61be6b14b8a156395d7cabe098814948
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused argument from update_fileindex_after_commit()
- Commit:
69185643da8c9e26b4e750f5c35826f2fe7baf21
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused variable in commit_worktree()
- Commit:
a0e95631a63326f9bab9ef945028cad102c636b5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use the new commit_worktree() helper function during rebase
- Commit:
1675efa342dccf76ae377291179e8ebf4ab882a2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix double-free introduced during refactoring
- Commit:
39cd0ff604a65773942da81512c232ca65c45784
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move core commit code from got_worktree_commit() to a helper function
- Commit:
347d1d3e2dfb259ebdcaf3ce280b6dcdcedcaa6f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate redundant fileindex open for status during commit and rebase -a
- Commit:
55bd499d8ff69fab8462d256adae072aa762727f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't open file index earlier than needed when aborting rebase
- Commit:
ca355955e0f94f5a3ad63c0b2a7adaf66e4a0b5b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
oops, sync fileindex again after aborting rebase
- Commit:
267fb25597ba2b8c0e90ce0e454239657b189135
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
revert local changes before checking out files when aborting a rebase
- Commit:
a3a2faf2675b16ab805c74a24d7211f59c837316
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use checkout_files() helper in got_worktree_rebase_abort()
- Commit:
711d9cd95d584b2dade8466499cbce1984cee332
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate a pointless goto in worktree.c
- Commit:
07ed472d9d0779031a6bd3467c3f59d556cae175
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move core functionality of got_worktree_checkout_files() to a helper
- Commit:
6ced41767b1ce3cd525b304d3adf2197b57bfaf6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move a chunk of file checkout code into a separate helper function