|
688f11b3
|
2020-03-21T17:28:29
|
|
fix 'got fetch -q' which still produced some unintended output
|
|
f21ec2f0
|
2020-03-21T11:20:33
|
|
add -d option to 'got fetch' for deleting old branches and tags
|
|
13f12b09
|
2020-03-21T10:43:03
|
|
sync usage() for clone and fetch
|
|
9c52365f
|
2020-03-21T10:37:19
|
|
properly terminate the ssh process after fetching via SSH
|
|
41b0de12
|
2020-03-21T10:18:15
|
|
add support for listing remote branches and tags to 'got clone' and 'got fetch'
|
|
1f03b8da
|
2020-03-20T20:37:55
|
|
prevent 'got diff' from needlessly opening a work tree
|
|
4ba14133
|
2020-03-20T20:23:18
|
|
add support for fetching specific branches to 'got clone' and 'got fetch'
|
|
f8ab0c60
|
2020-03-20T20:23:18
|
|
got.1 wording tweak for clarity
|
|
2ec30c80
|
2020-03-20T20:23:18
|
|
make 'got fetch' create local branches if they don't exist yet
|
|
1510c839
|
2020-03-20T18:49:54
|
|
really make 'got fetch' create/update references correctly in mirror mode
(fixes commit fed0b873)
|
|
55330abe
|
2020-03-20T18:09:17
|
|
fix error handling bugs in cmd_clone()
|
|
10c073e7
|
2020-03-20T16:53:42
|
|
got.1 wording fix
|
|
3493b628
|
2020-03-20T16:53:05
|
|
man page wording simplification: target-direcory -> directory
|
|
175367bd
|
2020-03-20T16:48:26
|
|
got(1) man page wording tweak
|
|
089fc4e0
|
2020-03-20T16:45:48
|
|
trim some redundant wording in git-repository(5)
|
|
010f7279
|
2020-03-20T16:43:21
|
|
line to git-repository(5) for details about pack files
|
|
89c3c67b
|
2020-03-20T16:40:24
|
|
document what got-index-pack does
|
|
fed0b873
|
2020-03-20T16:10:20
|
|
fix 'got fetch' to update the correct set of references in mirror mode
|
|
8ceee112
|
2020-03-20T16:04:33
|
|
add refspec which git-fetch expects in config file of mirrored repositories
|
|
659e7fbd
|
2020-03-20T15:55:08
|
|
fetch only HEAD branch and tags by default; add -a option to fetch everything
|
|
09f63084
|
2020-03-20T15:33:01
|
|
use one consistent way to compute the Git URL to write to the config file
|
|
62a4c94c
|
2020-03-20T15:01:15
|
|
support non-default port numbers with SSH and tweak URI parser port handling
|
|
8170e989
|
2020-03-20T12:06:54
|
|
put a proper SSH URL into cloned repositories, rather than 'scp' style syntax
|
|
619eb6dd
|
2020-03-20T12:03:47
|
|
document use of port numbers in URLs
|
|
bf390dec
|
2020-03-20T11:46:18
|
|
in got.1 EXAMPLES, move the 'got integrate' example further up
|
|
469dd726
|
2020-03-20T11:44:14
|
|
add support for repository mirrors to 'got clone' and 'got fetch'
|
|
858b0dfb
|
2020-03-20T11:01:44
|
|
re-add chatty mode to got-fetch-pack; it will be useful to diagnose bugs
|
|
e5083482
|
2020-03-20T10:48:38
|
|
fix bug where 'got fetch' created references in the wrong namespace
|
|
e69674d8
|
2020-03-19T18:49:56
|
|
restore missing \n in clone and fetch progress output
|
|
984065c8
|
2020-03-19T17:27:20
|
|
avoid needless id_str allocation in cmd_fetch()
|
|
4aa547db
|
2020-03-19T17:23:24
|
|
create git config file earlier such that interrupted clones can be re-fetched
|
|
12d1281e
|
2020-03-19T17:17:05
|
|
don't mix server progress messages with regular fetch progress output
|
|
e172ba2e
|
2020-03-19T17:07:22
|
|
appending [remote "origin"] section is enough; no need to overwrite the file
|
|
90da997c
|
2020-03-19T17:04:21
|
|
remove 'Writing pack index...' message which was sometimes printed redundantly
|
|
8a8b05ce
|
2020-03-19T17:03:03
|
|
wrap an overlong line
|
|
d715f13e
|
2020-03-19T17:02:12
|
|
use a single verbosity level throughout 'got clone' and 'got fetch'
|
|
7848a0e1
|
2020-03-19T16:57:27
|
|
implement 'got fetch'
|
|
d52aaa3d
|
2020-03-18T17:29:10
|
|
display path to cloned repository when 'got clone' is done
|
|
fd843b58
|
2020-03-18T17:16:48
|
|
improve display of progress message generated by the server during 'got clone'
|
|
267fe567
|
2020-03-18T16:16:39
|
|
document 'got cl' alias for 'got clone'
|
|
2ab43947
|
2020-03-18T16:16:39
|
|
move clone code and documentation up so it appears before checkout
|
|
7132995b
|
2020-03-18T16:13:48
|
|
tweak clone usage output
|
|
68999b92
|
2020-03-18T16:13:48
|
|
allow controlling verbosity of 'got clone' with -q and -v options
|
|
7ebc0570
|
2020-03-18T16:13:47
|
|
do not forget to create references under remotes/origin during 'got clone'
|
|
b46f3e71
|
2020-03-18T16:13:47
|
|
create a git config file in newly cloned repositories
|
|
ee448f5f
|
2020-03-18T16:13:47
|
|
apply unveil(2) to 'got clone'
|
|
39c64a6a
|
2020-03-18T16:13:47
|
|
pledge 'got clone'
|
|
fd039d72
|
2020-03-18T16:13:47
|
|
man page updates for 'got clone'
|
|
9df6f38b
|
2020-03-18T16:13:46
|
|
sync got clone's usage with reality
|
|
892ac3b6
|
2020-03-18T16:13:46
|
|
only print fetch progress to stdout if something has changed
|
|
b8177776
|
2020-03-18T16:13:45
|
|
move to a less hectic progress display again
|
|
b2409d58
|
2020-03-18T16:13:43
|
|
more fine-tuning of fetch progress display
|
|
55f98ccb
|
2020-03-18T16:13:43
|
|
tweak indexing progress output again: display raw object counters
|
|
294dfefd
|
2020-03-18T16:13:41
|
|
create repository before connnecting and print a message when connected
|
|
61cc1a7a
|
2020-03-18T16:13:41
|
|
tweak progress display
|
|
668a20f6
|
2020-03-18T16:13:41
|
|
rewritten got-index-pack; sorry about the monster commit
|
|
baa9fea0
|
2020-03-18T16:11:33
|
|
send indexing progress via an imsg
|
|
d2cdc636
|
2020-03-18T16:11:32
|
|
send pack file download progress information over imsg
|
|
531c3985
|
2020-03-18T16:11:32
|
|
add support for git protocol sidebands and display server progress
|
|
ceee4c0f
|
2020-03-18T16:11:28
|
|
remove unused arguments from got_fetch_pack()
|
|
07e52fce
|
2020-03-18T16:11:27
|
|
rename got_fetch() to got_fetch_pack()
|
|
20eb36d0
|
2020-03-18T16:11:27
|
|
attempt to connect to a server before creating a local repo
|
|
d9b4d0c0
|
2020-03-18T16:11:27
|
|
make got_fetch() provide reference info to callers and set refs in cmd_clone()
|
|
bb64b798
|
2020-03-18T16:11:26
|
|
have got_fetch() require an open got_repository to be passed in
|
|
09838ffc
|
2020-03-18T16:11:26
|
|
make got_fetch() expect URI information in parsed form
|
|
84f2fa52
|
2020-03-18T16:10:32
|
|
rename got_clone() to got_fetch()
|
|
6f23baec
|
2020-03-18T16:10:31
|
|
declare got_clone() in public API space
|
|
83b416ed
|
2020-03-18T16:10:30
|
|
add ori as author
|
|
93658fb9
|
2020-03-18T16:10:30
|
|
Add initial support for network protocol. Ported from git9 by Ori Bernstein.
|
|
5b87815e
|
2020-03-05T11:20:24
|
|
prevent commits from being listed more than once in a histedit script
While merging a commit multiple times during a histedit operation could
potentially make sense in some corner case, a commit appearing more than
once in the script is more likely to happen accidentally.
If desired, the same effect can still be achieved by running multiple
histedit operations, or by using 'got cherrypick' while the histedit
operation is paused for arbitrary editing.
|
|
4cb8f8f3
|
2020-03-05T09:51:26
|
|
fix wrong use of words in a histedit error message
|
|
4b6c9460
|
2020-03-05T08:41:12
|
|
be helpful when users try to check out work trees without a known branch
Provide a useful error message in such cases and explicitly document
intentional restrictions in the got(1) man page.
Prompted by a question from Adam Steen via bsd.network
https://bsd.network/@adams/103768951483318235
|
|
a0ea4fc0
|
2020-02-28T17:37:53
|
|
show merged commit ID + logmsg upon merge conflict during rebase and histedit
This makes it more apparent which commit contained the conflicting change.
The new output looks like this:
C sys/dev/pci/if_iwm.c
8a98d848a1a5 -> merge conflict: properly modify station queues
got: conflicts must be resolved before rebasing can continue
|
|
272a1371
|
2020-02-28T17:32:05
|
|
don't leak logmsg in show_rebase_progress()
|
|
c10890ce
|
2020-02-25T13:32:18
|
|
in got.1, clarify that rebasing of branches with zero local changes is normal
|
|
2b6826ba
|
2020-02-24T22:04:15
|
|
attempt to more clearly explain what 'got rebase' is used for
|
|
7ef62c4e
|
2020-02-24T21:31:31
|
|
disallow 'got rebase' while a histedit operation is in progress
|
|
65db4ffb
|
2020-02-24T21:22:56
|
|
document that 'got integrate' cannot be used during a histedit operation
|
|
ddbfac99
|
2020-02-24T21:12:49
|
|
document histedit's -F option
|
|
46fa4c83
|
2020-02-24T21:12:21
|
|
explain more clearly how a histedit script will be edited
|
|
6e54d307
|
2020-02-24T21:03:20
|
|
document more clearly what needs to be done to start a histedit operation
|
|
80106605
|
2020-02-24T20:31:09
|
|
switch 'got tag' commit argument to a -c option for consistency
|
|
da76fce2
|
2020-02-24T20:31:09
|
|
let 'got branch' switch and update the work tree
ok tracey
|
|
2bdefe56
|
2020-02-24T15:44:56
|
|
edit man page wording for histedit -m feature
|
|
083957f4
|
2020-02-24T09:50:06
|
|
add 'got histedit -m' option which makes it easy to edit log messages only
ok tracey
|
|
5b666081
|
2020-02-24T09:46:13
|
|
show how to log subdirectories in got.1 EXAMPLES
ok naddy
|
|
dc990cbf
|
2020-02-22T20:42:55
|
|
document semantics of got log and tog log path arguments
|
|
bb63914a
|
2020-02-17T21:57:56
|
|
make tmp dir location a compile-time setting and change gotweb's tmp dir
We are not sure whether a gotweb package can own /var/www/tmp on OpenBSD.
Moving gotweb's tmp dir to /var/www/got/tmp sidesteps that issue.
|
|
a0975128
|
2020-02-07T11:02:00
|
|
fix 'got blame' and 'tog blame' on files added on worktree's current branch
|
|
7b0db533
|
2020-02-04T17:20:08
|
|
better description of the effects of 'got rebase' in got.1 EXAMPLES
|
|
c5996fff
|
2020-01-29T12:47:13
|
|
perform the check for an empty histedit commit list earlier
|
|
ab20a43a
|
2020-01-29T12:47:13
|
|
don not open log message editor if there are no changes during 'histedit -c'
|
|
514f2ffe
|
2020-01-29T12:47:13
|
|
display branch name and first commit to be edited at top of histedit script
|
|
82997472
|
2020-01-29T12:47:13
|
|
improve wording of hint displayed for the histedit 'fold' command
|
|
f43793a4
|
2020-01-27T22:14:23
|
|
fix a bug where 'got log PATH' failed to map PATH into the repository
The problem occured inside /usr/src/sys due to the /sys symlink,
where /usr/src was a got work tree. If a work tree is present we
already have the right path so checking the disk is pointless.
|
|
1137e0ae
|
2020-01-27T19:01:16
|
|
man page wording tweaks
|
|
48c8c60d
|
2020-01-27T18:36:37
|
|
make 'got log' show first-parent history by default; remove -f and add -b option
|
|
74daf7cb
|
2020-01-27T18:36:29
|
|
fix typo in got(1) man page markup
|
|
fb9704af
|
2020-01-27T17:07:01
|
|
do not display unversioned files during 'got revert -R'
|
|
b55e96cf
|
2020-01-19T14:35:58
|
|
Remove redundant error check after got_object_id_by_path().
An error code is always returned when the oid is NULL.
|