In today/tonight's pushout, the 'master' branch will have these
topics merged.
Thanks for contributing ;-)
[Graduated to "master"]
* aw/push-force-with-lease-reporting (2016-02-01) 1 commit
(merged to 'next' on 2016-02-03 at facd28f)
+ push: fix ref status reporting for --force-with-lease
"git push --force-with-lease" has been taught to report if the push
needed to force (or fast-forwarded).
* cc/untracked (2016-01-27) 11 commits
(merged to 'next' on 2016-02-01 at 8203631)
+ t7063: add tests for core.untrackedCache
+ test-dump-untracked-cache: don't modify the untracked cache
+ config: add core.untrackedCache
+ dir: simplify untracked cache "ident" field
+ dir: add remove_untracked_cache()
+ dir: add {new,add}_untracked_cache()
+ update-index: move 'uc' var declaration
+ update-index: add untracked cache notifications
+ update-index: add --test-untracked-cache
+ update-index: use enum for untracked cache options
+ dir: free untracked cache when removing it
Update the untracked cache subsystem and change its primary UI from
"git update-index" to "git config".
* ew/connect-verbose (2016-01-28) 1 commit
(merged to 'next' on 2016-02-03 at ceac37e)
+ pass transport verbosity down to git_connect
There were a few "now I am doing this thing" progress messages in
the TCP connection code that can be triggered by setting a verbose
option internally in the code, but "git fetch -v" and friends never
passed the verbose option down to that codepath.
There was a brief discussion about the impact on the end-user
experience by not limiting this to "fetch -v -v", but I think the
conclusion is that this is OK to enable with a single "-v" as it is
not too noisy.
* jk/options-cleanup (2016-02-01) 6 commits
(merged to 'next' on 2016-02-03 at a78d89d)
+ apply, ls-files: simplify "-z" parsing
+ checkout-index: disallow "--no-stage" option
+ checkout-index: handle "--no-index" option
+ checkout-index: handle "--no-prefix" option
+ checkout-index: simplify "-z" option parsing
+ give "nbuf" strbuf a more meaningful name
Various clean-ups to the command line option parsing.
* js/test-lib-windows-emulated-yes (2016-02-02) 1 commit
(merged to 'next' on 2016-02-03 at bf6b42c)
+ test-lib: limit the output of the yes utility
The emulated "yes" command used in our test scripts has been
tweaked not to spend too much time generating unnecessary output
that is not used, to help those who test on Windows where it would
not stop until it fills the pipe buffer due to lack of SIGPIPE.
* js/xmerge-marker-eol (2016-01-27) 2 commits
(merged to 'next' on 2016-02-01 at 05d91a4)
+ merge-file: ensure that conflict sections match eol style
+ merge-file: let conflict markers match end-of-line style of the context
The low-level merge machinery has been taught to use CRLF line
termination when inserting conflict markers to merged contents that
are themselves CRLF line-terminated.
* ls/clean-smudge-override-in-config (2016-01-29) 1 commit
(merged to 'next' on 2016-02-03 at 5962354)
+ convert: treat an empty string for clean/smudge filters as "cat"
Clean/smudge filters defined in a configuration file of lower
precedence can now be overridden to be a pass-through no-op by
setting the variable to an empty string.
* nd/do-not-move-worktree-manually (2016-01-22) 2 commits
(merged to 'next' on 2016-01-26 at c539221)
+ worktree: stop supporting moving worktrees manually
+ worktree.c: fix indentation
"git worktree" had a broken code that attempted to auto-fix
possible inconsistency that results from end-users moving a
worktree to different places without telling Git (the original
repository needs to maintain backpointers to its worktrees, but
"mv" run by end-users who are not familiar with that fact will
obviously not adjust them), which actually made things worse
when triggered.
* wp/sha1-name-negative-match (2016-02-01) 2 commits
(merged to 'next' on 2016-02-03 at 89fa5ef)
+ object name: introduce '^{/!-<negative pattern>}' notation
+ test for '!' handling in rev-parse's named commits
A new "<branch>^{/!-<pattern>}" notation can be used to name a
commit that is reachable from <branch> that does not match the
given <pattern>.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html