shithub: git9

RSS feed

ee1a32c4 – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/10 00:34
show parent commits in preamble.

bd4c1bbc – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/10 00:19
each merge commit goes on its own line.

77f14aa8 – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/10 00:10
add http support

22383ae5 – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/08 13:07
fix symlinks

2856dd8f – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/07 23:40
fix symlink walks with '..'s

0e48e4b5 – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/07 18:30
update documentation.

ba7fc391 – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/07 18:30
suppress error output from grep

45426d65 – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/07 18:25
add support for symlinks.

22a4ca0f – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/07 12:57
removing tracked should implicitly untrack them.

9bcfa173 – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/03 16:53
add mention of relevant files

9cf449a1 – Ori Bernstein <ori@eigenstate.org> authored on 2020/02/03 15:54
split gitfs documentation to its own manpage

a1a84bb6 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/30 18:15
use the current branch for clone

eca3cfd8 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/29 14:37
error out early instead of clobbering the current branch

8745d3a9 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/28 16:00
handle subdirectories correctly in revert

1a5dbff6 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/26 22:13
better naming

fe6beae4 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/26 22:11
we had one enum with a typedef. now we dont.

73439317 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/27 20:56
improve error messages

9a457b55 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/27 18:06
fix git/query add/remove.

be346b3f – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/27 14:00
fix usage of git/branch

aa70f9b6 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/26 12:38
add '~' as alias for '^' for fewer rc conflicts

8e273a31 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/26 12:01
make accidental clobbers harder

972518e4 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/26 12:01
improve error messages

71093e5b – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/20 18:39
clear error if we're reusing: make rc -e happy

752836e6 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/20 18:22
fix inverted condition

2ac9a21d – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/19 13:30
reuse git/fs if an appropriate run is mounted in the ns.

07c99249 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/18 22:51
fix typo

cec38a6e – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/18 22:49
clean up handling of branch names and push -a

60d952cc – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/18 22:04
trim spaces from branch names

2dac6ab0 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/18 17:39
add chatty logging to sending packs

3c2c5286 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/17 12:10
remove debug print

ee85c858 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/15 17:52
use upstream url if configured

0225afc4 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/15 12:43
Support virtual hosts for git:// protocol.

b943f4ef – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/07 09:37
add notes on running on 9legacy.

b45074a1 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/07 09:36
update readme and manpage for commit (thanks alban)

a24870e9 – Ori Bernstein <ori@eigenstate.org> authored on 2020/01/03 23:44
clean up junk repo on clone failure

b4721715 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/31 00:10
show new head after commit

25198107 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/31 00:06
don't double-print up to date.

8c6caa84 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/30 15:24
fix operator precedence

559e5899 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/28 14:41
add appropriate bounds checks

504dc0cb – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/08 19:46
munge carriage returns in git/pull, same as git/clone.

611d84fc – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/08 19:33
fix crash.

ef4d73c4 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/08 19:23
fix obscure error in query.

0aebaa8f – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/08 19:05
remove stray \

b7113d28 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/08 19:04
use correct update index in readours()

65703309 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/07 18:35
allow diff from outside root directory

434d6871 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/07 17:20
Allow committing and addign from a subdirectory.

ec707628 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/07 01:58
add '-s' option to git/diff, for summarizing status.

7cea6be9 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/07 01:52
walk args to git/add: allows adding directories.

298786ef – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/07 01:46
fix typo

757f624b – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/06 13:42
pass file list to git/walk, for faster importing.

81329fc7 – kvik <kvik@a-b.xyz> authored on 2019/12/05 18:31
Patch up import header parsing.

849ba78f – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/06 01:44
failure to read is a mismatch.

fe54900b – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/06 01:34
write qid on file addition (performance boost for bulk import)

54274ac6 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/06 00:23
Fix warnings on 9legacy.

e1e84b52 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/05 23:52
first steps towards working on 9legacy: remove rc from awk system(), fix postincr.

65fb94d4 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/03 20:13
fix manpage formatting (thanks Alex Musolino)

5b3f860b – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/03 20:13
fix author name/email handling (thanks Alex Musolino)

b3ef69e8 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/03 02:53
less import message mangling

18a105d8 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/03 01:23
preserve date correctly in export message.

4d43ed79 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/02 13:16
fix output of changes in query

d4947966 – Ori Bernstein <ori@eigenstate.org> authored on 2019/12/01 12:12
fix branch behavior: use existing branches.

dc47e402 – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/27 15:35
fuck, inverted condition.

e5235c87 – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/26 14:13
cleanup: hasheq instead of memcmp.

3f582617 – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/26 13:19
reset 'r' before resolving remote

27f60592 – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/25 21:09
fix branch when we need to create new files

7e4b4a3d – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/22 14:41
bootstrapping from a zip loses execute permissions. oops.

1d3bf83f – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/22 13:51
create the /sys/lib directory before installing into it (thanks Petter)

8fb116e3 – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/18 02:42
document revert, tweak usage.

40db2d62 – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/18 00:05
don't bail if we're force pushing and we don't have their object

3887355c – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/17 23:56
git/commit and git/save now require a file list.

26f165c0 – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/15 17:30
Allow configuring the editor in git.

65b772ed – Ori Bernstein <ori@eigenstate.org> authored on 2019/11/14 22:30
Let's not clutter up /bin/git: put the util scripts into /sys/lib/git

d03d4c6e – kvik <kvik@a-b.xyz> authored on 2019/11/14 22:06
A common function die() is introduced -- it terminates the program

d5e2a8d0 – kvik <kvik@a-b.xyz> authored on 2019/11/14 22:05
This change factors out a common initialization sequence done by most

92eaddb3 – kvik <kvik@a-b.xyz> authored on 2019/11/14 22:05
Move $nl into common.rc; update all scripts.

a08453bf – kvik <kvik@a-b.xyz> authored on 2019/11/14 22:04
Instead of each script defining their own ad-hoc usage function we

5d65bc03 – kvik <kvik@a-b.xyz> authored on 2019/11/02 16:24
Avoid trying to create a/b tree mountpoints multiple times

6d42c874 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/25 02:08
Reduce the number of git/query calls in branch.

ab0ba3de – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/24 23:50
Handle spaces in filenames for revert.

4bf69ddc – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/24 22:28
Add patched files when importing.

520c2250 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/23 18:52
Fix git/revert to work with deleted files.

befc2738 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/22 21:44
Clean up git/branch script.

34bdfecb – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/22 19:42
Add git/revert: just a fancy wrapper around cp.

4eda12bd – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/22 15:16
Make git/query more specific about what changed between commits.

0f064279 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/22 14:04
Switch branches correctly with git/branch.

da809634 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/22 02:32
Improve the git/import script: don't grab some spare junk.

1cd827f3 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/22 02:29
Set the right permissions on files.

06d10585 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/22 01:51
Force permissions on files/dirs in git/fs.

fba7aac1 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/19 17:44
Split on newlines when creating tracking dir in repository.

5833dc13 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/18 23:03
Only update the branch afer successfully checking out the files.

f88cc354 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/18 22:51
Remove debug echo.

9d5b7ea0 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/18 22:47
Remove dead macro

ae28087b – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/18 22:46
Remove debug prints from fetch.

46d4f3f4 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/18 22:44
Generate unique QIDs for files in git repo.

926e838a – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/18 16:18
Make git/import strip empty lines from start of commit message.

764f431d – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/17 20:12
Ancestor only makes sense for non-nil objects.

79db1946 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/17 18:16
Fix git/import.

8bbf796f – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/17 18:15
Fix ancestor check in send.c

9ec38f31 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/17 10:37
Skip packing data if the other side has the commit.

f5805c35 – Ori Bernstein <ori@eigenstate.org> authored on 2019/10/16 03:48
Optimize git/walk: check QID first.

Next