Commits
- Commit:
33ad4cbe5926c7fe36929934d68a000fe19dafa3
- From:
- joshua stein <jcs@jcs.org>
- Date:
implement spawning an editor to collect a commit message
bails on empty messages, trims leading and trailing newlines
this currently disables the unveil in the commit process because
it's not compatible with spawning the editor
also prevent commits when there are no changes
- Commit:
1dd5492090bfc3d9e553b4306a3cca1f03adaa71
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
open the file index just once when adding multiple files
- Commit:
36a387004fc6fb4f302443e39bdffc01d1c1ed47
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
stop caching head ref's value in struct got_worktree; may become stale
- Commit:
bc70eb798d53bf5d6085cba45ef111c713295ed5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix bug in concurrent commit check and add another commit test
- Commit:
afa376bfb3ca51475b12811e7f07c512f6a9267e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
report commit item status
- Commit:
de18fc635cbce498d8f11d0b994a9de1821760bb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
write commit objects
- Commit:
c42961445798bbd0ae6062fee1914b918ecca593
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
WIP commit implementation
- 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:
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:
6c34b1aaf4f7557da7a8f12bfc5109491faa1937
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
whitespace formatting fixes in include/
- Commit:
6c7ab9213e39b6a690152fe8ffb18fe1f15a9ccb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got_worktree_resolve_path()
- Commit:
3a6ce05aff1497b3b590a07e1dccad289ad84d0f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from close(2)
- Commit:
927df6b74a3358d1eaa0f2482cac2204a4f8f9fa
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow restricting 'got diff' and 'got status' to a path in work tree
- Commit:
276262e805a4e606f787e74bf5435d50955437c4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix typo in status code name: GOT_STATUS_MODIFIY -> GOT_STATUS_MODIFY
- Commit:
6353ad76e488c8d0df631a779571fdeb41fc9c70
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got update' merge file edits
- Commit:
b72f483a5d3d0699d6ff221cd44f8853eded0a32
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got diff' show local changes in work tree
- Commit:
c7f4312fa3469fb36fb0cc087ca64846744a5533
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got status' work in subdirectories of a work tree
- Commit:
247140b28268236ea5c77457b01d6dec936ffb51
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_worktree_open() crawl upwards
- Commit:
0dbc22715b295b0b4fd65dfdc2ea1cd9c16083a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got status' detect obstructed files
- Commit:
f8d1f275c50bc69aed2c12b2efacf5923c9c4a4b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a worktree status API
- Commit:
5d56da8198435fa1d0e717f60d562f4a28e2e4e0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
happy new copyright year
- Commit:
512f0d0efcba9d2e0925fd76670087a383c0bf6f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got update' remove files which were deleted