Ori Bernstein
da085a2d4c
git/branch: make '-n' use HEAD when '-b' unspecified
...
This brings the behavior in line with the manual page,
and makes things less surprising for users.
2021-08-13 05:16:50 +00:00
Ori Bernstein
682aabf9f6
git/branch: mark files we couldn't update as dirty
2021-06-28 18:28:08 +00:00
Ori Bernstein
1da1ac52d2
git/branch: resolve implicit branch switch before using it
...
When switching a branch implicitly -- ie, creating a local
branch off of a remote branch -- we would get the list of
changed files before we would resolve the implicit branch
switch, leading to an empty list of changes.
2021-06-16 15:25:02 +00:00
Ori Bernstein
4aef95e205
git/branch: preserve checked in permissions on branch update
...
we need to copy the files, and we should copy them with the
permissions that exist in the repo.
2021-06-13 01:20:46 +00:00
Ori Bernstein
ce30e785b1
git/branch: diff clean and dirty lists correctly
...
no spaces in our lists.
2021-06-06 13:07:51 -04:00
Ori Bernstein
fb15534c78
git/branch: revert optimization fully
...
it doesn't help *that* much, and confuses the code.
2021-06-06 13:07:51 -04:00
Ori Bernstein
78d2064a7c
git/branch: somewhere in the syncing, the fix for junk files was lost
...
bring it back.
2021-06-06 13:07:51 -04:00
glenda
706aad3d94
git/branch: merge correct set of files
...
we were switching branches before we got the full list
of modified files, which could garble what we were trying
to merge.
2021-06-05 18:50:20 +00:00
Ori Bernstein
f0bb6bbcb7
git/branch: ...all the debug prints.
2021-05-30 19:21:57 -07:00
Ori Bernstein
519ff30098
git/branch: remove debug prints
2021-05-30 19:07:11 -07:00
Ori Bernstein
31fc689ad9
git/branch: reduce execs to sync working dir
...
We were execing a lot to copy the data -- do less of it.
2021-05-30 19:06:01 -07:00
Ori Bernstein
12e952e684
git/fs: move mount point to $repo/.git/fs
...
Moving the mount point to within the repo
directory means that we can have multiple
git repos mounted at once with no conflict.
2021-05-30 17:46:21 -07:00
Ori Bernstein
1ee1bfaa8c
git: got git?
...
Add a snapshot of git9 to 9front.
2021-05-16 18:49:45 -07:00