|
de18fc63
|
2019-05-08T18:37:37
|
|
write commit objects
|
|
c4296144
|
2019-05-07T10:17:36
|
|
WIP commit implementation
|
|
eb7dbff5
|
2019-05-09T12:46:53
|
|
make got's acronym expansion official
|
|
f2cf8fbb
|
2019-04-04T17:12:02
|
|
improve partial update documentation
|
|
c4cdcb68
|
2019-04-03T16:17:53
|
|
add support for partial updates, which affect specific paths only
|
|
c02c541e
|
2019-03-29T12:55:46
|
|
scan for git repository before applying unveil(2)
|
|
a129376b
|
2019-03-29T00:04:52
|
|
add initial implementation of 'got revert'
|
|
7154f6ce
|
2019-03-27T09:22:15
|
|
make 'got status' detect and indicate merge conflict markers
|
|
4dfb2f0f
|
2019-03-26T14:16:11
|
|
mention bare repos in git-repository(5), not got(1)
|
|
a3a2b44e
|
2019-03-26T14:00:43
|
|
more wording tweaks in git-repository(5)
|
|
f877d8eb
|
2019-03-26T13:53:17
|
|
fix documentation of .git/branches/ directory
|
|
fb2921d0
|
2019-03-26T13:41:26
|
|
wording tweak in got(1) man page
|
|
ae73e26f
|
2019-03-26T13:40:15
|
|
mark-up tweak in got(1) man page
|
|
5531f75d
|
2019-03-26T13:39:02
|
|
remove mission statement from got(1) man page
|
|
6cd959e6
|
2019-03-26T13:02:18
|
|
typo in got(1) man page
|
|
079890a9
|
2019-03-26T13:01:25
|
|
document the new A and D status codes for 'got status'
|
|
3d50f291
|
2019-03-26T12:56:04
|
|
typos and wording fixes in git-repository(5)
|
|
03301f46
|
2019-03-26T12:52:21
|
|
various tweaks and additions to git-repository(5) man page
|
|
fdcf78bb
|
2019-03-26T12:15:11
|
|
typo fix in got-worktree(5)
|
|
84258ea0
|
2019-03-26T12:11:31
|
|
start documenting the got's work tree format
|
|
031a5338
|
2019-03-26T10:46:18
|
|
make got_worktree_schedule_add() report 'added' via status_cb
|
|
c2253644
|
2019-03-26T10:41:22
|
|
unveil repository path in 'got rm'
|
|
2ec1f75b
|
2019-03-26T10:35:33
|
|
add a basic implementation of 'got rm'
|
|
a67e2392
|
2019-03-26T09:11:13
|
|
trim leading whitespace from command descriptions
|
|
d00136be
|
2019-03-26T09:03:53
|
|
implement a basic 'got add' command
|
|
1b3893a2
|
2019-03-18T16:58:14
|
|
prevent free with bogus pointer in 'got log' error path
|
|
e7301579
|
2019-03-18T16:54:15
|
|
fix 'got log PATH' in a bare git repository; broken by previous
|
|
6c7ab921
|
2019-03-18T16:48:18
|
|
introduce got_worktree_resolve_path()
|
|
cbd1af7a
|
2019-03-18T16:41:10
|
|
make 'got log PATH' work consistently from inside a work tree
|
|
e0b57350
|
2019-03-12T11:56:50
|
|
'got ref -l' can do without cpath and fattr pledges
|
|
7143d404
|
2019-03-12T11:55:36
|
|
make 'got log' and 'tog log' skip revs in the got/ namespace
|
|
97430839
|
2019-03-11T19:38:35
|
|
'got update' also needs repo write access now
|
|
0cd1c46a
|
2019-03-11T18:07:33
|
|
create references to base commits of got worktrees
|
|
e2e879a0
|
2019-03-11T16:58:21
|
|
introduce got_ref_list_free() and use it in got and tog
|
|
d0eebce4
|
2019-03-11T16:48:43
|
|
add 'got ref' subcommand; no support for symbolic refs yet
|
|
9e672c74
|
2019-03-11T14:56:04
|
|
implement got_ref_write()
|
|
2deda0b9
|
2019-03-07T13:31:00
|
|
make got show command-specific usage if command is used wrongly
|
|
efcae1c6
|
2019-03-07T12:46:59
|
|
unveil worktree in cmd_log(); fixes 'got log path/to/file'
|
|
d3d493d7
|
2019-02-21T22:57:29
|
|
got: fix memory leak in print_commit()
|
|
fb43ecf1
|
2019-02-11T11:59:09
|
|
check for errors from fclose()
|
|
cbe7f848
|
2019-02-11T11:35:55
|
|
check for fflush() errors
|
|
927df6b7
|
2019-02-10T18:42:29
|
|
allow restricting 'got diff' and 'got status' to a path in work tree
|
|
3fc0c068
|
2019-02-10T16:45:15
|
|
make 'got diff' not show a diff header if work tree has no mods
|
|
db0c2996
|
2019-02-10T15:42:10
|
|
document trailing annotations shown by 'got tree'
|
|
d6e648b4
|
2019-02-10T15:32:19
|
|
make 'got tree' identify executable files
|
|
1545c615
|
2019-02-10T13:23:52
|
|
show commit id after update even if all files were missing
|
|
a378724f
|
2019-02-10T13:20:43
|
|
make 'got update' restore missing files
|
|
68ed9ba5
|
2019-02-10T12:02:52
|
|
preserve executable bit on files during checkout and update
|
|
276262e8
|
2019-02-08T15:27:19
|
|
fix typo in status code name: GOT_STATUS_MODIFIY -> GOT_STATUS_MODIFY
|
|
7f838b36
|
2019-02-08T15:25:38
|
|
document status codes displayed by 'got update'
|
|
6353ad76
|
2019-02-08T15:12:00
|
|
make 'got update' merge file edits
|
|
c844a238
|
2019-02-06T01:22:16
|
|
man page tweaks
|
|
d9498b20
|
2019-02-06T00:13:31
|
|
don't bother showing the HEAD ref in 'got log'
|
|
b72f483a
|
2019-02-06T00:04:59
|
|
make 'got diff' show local changes in work tree
|
|
6efaaa2d
|
2019-02-05T19:15:46
|
|
port fix for a work tree path bug from 'tog blame' to 'got blame'
|
|
9270e621
|
2019-02-05T18:39:30
|
|
wrap overlong line
|
|
0c06baac
|
2019-02-05T18:37:28
|
|
make 'got blame' function in a work tree
|
|
8994de28
|
2019-02-05T18:22:18
|
|
fix got_worktree_open() error check in cmd_tree()
|
|
e9cf2e30
|
2019-02-05T18:18:07
|
|
document 'got log' behaviour inside a work tree
|
|
cffc0aa4
|
2019-02-05T18:15:49
|
|
make 'got log' function inside a work tree
|
|
9bf7a39b
|
2019-02-05T18:07:33
|
|
make 'got tree' behave as advertised in subdirs of a work tree
|
|
8c02d095
|
2019-02-05T17:49:01
|
|
make 'got update' unveil the root dir of the worktree
|
|
c7f4312f
|
2019-02-05T17:46:58
|
|
make 'got status' work in subdirectories of a work tree
|
|
0c849583
|
2019-02-05T17:00:57
|
|
improve documentation of 'got tree'
|
|
7a2c19d6
|
2019-02-05T16:46:33
|
|
make 'got tree' work from inside a work tree
|
|
0dbc2271
|
2019-02-05T16:16:13
|
|
make 'got status' detect obstructed files
|
|
6bad629b
|
2019-02-04T15:05:36
|
|
add 'got status' command
|
|
289e3cbf
|
2019-02-04T10:53:04
|
|
set CTYPE locale category only; leave others in "C" locale
|
|
141c2bff
|
2019-02-04T09:55:45
|
|
abbreviate remote refs in output of 'got log'
|
|
e34f9ed6
|
2019-02-02T15:07:38
|
|
in 'got log' output, abbreviate ref names under heads/
|
|
199a4027
|
2019-02-02T15:00:28
|
|
make 'got log' show packed refs and HEAD ref (pther refs not shown yet)
|
|
1caad61b
|
2019-02-01T22:38:25
|
|
make 'got log' resolve tags in -c option argument
|
|
0032ca71
|
2019-01-23T16:47:52
|
|
In got.1, clarify that 'got update' operates on current branch only.
|
|
5d56da81
|
2019-01-13T17:15:53
|
|
happy new copyright year
|
|
784955db
|
2019-01-12T22:45:19
|
|
print a more useful message when an update had nothing to do
|
|
8069f636
|
2019-01-12T19:28:48
|
|
implement -c option for 'got checkout'
|
|
c1669e2e
|
2019-01-09T19:20:52
|
|
implement recursive mode for 'got tree'
|
|
25a58941
|
2019-01-08T23:56:48
|
|
remove the pathset abstraction again; replaced by RB tree
|
|
90285c3b
|
2019-01-08T20:13:18
|
|
properly remove empty directories left behind during updates
|
|
7839bc15
|
2019-01-06T10:42:56
|
|
make got_repo_get_path() return const char *
|
|
f12d0dbe
|
2019-01-04T18:34:21
|
|
whitespace
|
|
0f8d269b
|
2019-01-04T17:36:37
|
|
apply unveil(2) to 'got tree'
|
|
36e2fb66
|
2019-01-04T17:35:53
|
|
apply unveil(2) to 'got blame'
|
|
25eccc22
|
2019-01-04T17:34:41
|
|
apply unveil(2) to 'got diff'
|
|
6098196c
|
2019-01-04T17:33:31
|
|
apply unveil(2) to 'got log'
|
|
0266afb7
|
2019-01-04T17:32:19
|
|
apply unveil(2) to 'got update'
|
|
63219cd2
|
2019-01-04T17:25:09
|
|
use unveil(2) in 'got checkout'
|
|
9c4b8182
|
2019-01-02T16:11:39
|
|
print new base commit ID when update is done
|
|
2944241d
|
2018-12-30T19:44:06
|
|
add a TODO comment
|
|
be7061eb
|
2018-12-30T17:30:42
|
|
ensure that 'got update' stays on the current branch
|
|
35c965b2
|
2018-12-29T17:22:33
|
|
add a TODO comment
|
|
8c186821
|
2018-12-29T17:20:04
|
|
make 'got update' less chatty
|
|
507dc3bb
|
2018-12-29T17:18:51
|
|
add a basic 'got update' command; does not merge files yet
|
|
e5dc7198
|
2018-12-29T16:07:41
|
|
fix 'same path prefix' check during checkout
|
|
49520a32
|
2018-12-29T15:51:56
|
|
verify path prefix when checking out into existing work tree
|
|
a0eb853d
|
2018-12-29T15:12:23
|
|
make checkout status char unsigned
|
|
d7b62c98
|
2018-12-27T20:40:39
|
|
signal existing files in checkout progress output
|
|
d70b8e30
|
2018-12-27T20:35:14
|
|
allow checkout on top of an existing tree
|
|
93a30277
|
2018-12-24T20:11:47
|
|
make got_worktree_checkout_files() infer base commit from meta data
|
|
54156555
|
2018-12-24T10:58:32
|
|
undo commit timestamps next to paths in diffs; they are redundant
|