-
Notifications
You must be signed in to change notification settings - Fork 3
Hackday
This is the list of features and bugs for the Bloomberg Git hackday.
If you are working on a bug, please mark it!
features:
-
negative refspecs http://thread.gmane.org/gmane.comp.version-control.git/240997/focus=241019
-
optionally remove tempfiles on failed pack-objects (especially when we get ENOSPC) http://article.gmane.org/gmane.comp.version-control.git/241466
-
previewing "git pull" http://article.gmane.org/gmane.comp.version-control.git/236732 [Bart/David/Alban]
-
add -Y option to git-difftool to bring up all diffs in the background - Mario & Alok
bugs:
-
branch.*.merge interpreted too strictly by tracking logic http://article.gmane.org/gmane.comp.version-control.git/241582
-
relative core.worktree is resolved from symlink and not its target http://article.gmane.org/gmane.comp.version-control.git/241519
-
Branch rename breaks local downstream branches http://article.gmane.org/gmane.comp.version-control.git/241228 (Mrunal/Nitisha)
-
git clone on out-of-space device causes incorrect errors http://article.gmane.org/gmane.comp.version-control.git/241206 [Jun Hao, Andy Trzeciak] -- verified this is not a bug. git corresponding with correct error message
-
commit-msg hook and merges http://article.gmane.org/gmane.comp.version-control.git/241203
(Zartaj Majeed, Peter Greenberg, Amir Sadoughi): Current practice seems to be proper and it probably is not a bug. The merge commit message is prepared by git itself and follows a certain format. It may not be desirable to edit that and the current mergetool does not provide a means for commit-message hooks.
-
inconsistent include behaviour for core.sharedRepository http://article.gmane.org/gmane.comp.version-control.git/241277
-
Rebase options '--whitespace=fix' and '--keep-empty' are incompatible http://article.gmane.org/gmane.comp.version-control.git/238055 Justin Mani Shahul Sumedh [Fixing now. Will submit pull request tomorrow]
-
git stash doesn't use --index as default [Alban] http://article.gmane.org/gmane.comp.version-control.git/235892
-
git describe --contains --abbrev=0 doesn't work as expected [Noah] http://article.gmane.org/gmane.comp.version-control.git/236707
-
using git commit-tree with "-F -" adds trailing newlines [G and T fixing] http://article.gmane.org/gmane.comp.version-control.git/236583
-
Pull and fetch don't honor
--progress
flag http://thread.gmane.org/gmane.comp.version-control.git/236257/focus=236262 Justin Mani Shahul Sumedh [Verified this is not a bug. When pulling/fetching a sizable amount of data, we were able to see the throughput statistics. Tried the same fetch with a small file, and we did not see the statistics. User likely thought it was a bug due to the small file size he was pulling/fetching. He likely saw the statistics when pushing since the upload speed can be slower than download.] -
Unexpected outputs of git pull on stdout v.s. stderr http://article.gmane.org/gmane.comp.version-control.git/235716
(Zartaj Majeed, Peter Greenberg, Amir Sadoughi): https://github.com/bloomberg/git/pull/1
Merge-recursive seems to be ignoring the verbosity totally. All error/info messages are being printed in all verbosity modes.
-
MERGE_HEAD lost with git checkout master http://article.gmane.org/gmane.comp.version-control.git/233806
-
git stash doesn't always save work dir as-is: bug? http://article.gmane.org/gmane.comp.version-control.git/234153
-
Well-past commit dates unsupported fixing: G and T http://article.gmane.org/gmane.comp.version-control.git/236827
-
we do not handle integer overflow in commit/author timestamps [no reference, but something I have noticed; we should probably return a sentinel "0" rather than a random overflow value, and we should probably detect and warn in git-fsck]
-
git stash does not work when directory is replaced by a symlink to itself -- Charles Bailey http://article.gmane.org/gmane.comp.version-control.git/236798
-
rebase not recovering gracefully from repack error http://article.gmane.org/gmane.comp.version-control.git/234261
-
(broken ?) output of "git diff --color-word" Dave, Peter http://article.gmane.org/gmane.comp.version-control.git/237370
-
git filter-branch does not make tree replacements permanent http://article.gmane.org/gmane.comp.version-control.git/220931
-
'git show' gives duplicate errors for ambiguous args fixing: SP/VA http://article.gmane.org/gmane.comp.version-control.git/205023
-
(git commit --patch --message $MESSAGE) disallows hunk editing http://article.gmane.org/gmane.comp.version-control.git/208213 [Andy Trzeciak, Jun Hao] -- Fixed in https://github.com/bloomberg/git/pull/2
-
filter-branch --parent-filter in bare repository http://article.gmane.org/gmane.comp.version-control.git/203619