On Fri, Feb 05, 2016 at 11:29:06PM +0200, Dan Aloni wrote:
> diff --git a/t/t9904-per-repo-email.sh b/t/t9904-per-repo-email.sh
> new file mode 100755
> index ..f2b33881e46b
> --- /dev/null
> +++ b/t/t9904-per-repo-email.sh
Is t9904 the right place for this? Usually t99xx is for very
"brian m. carlson" writes:
> On Fri, Feb 05, 2016 at 01:02:58PM -0800, Junio C Hamano wrote:
>> Hmph, so documenting that :@
>> as a supported way might be an ugly-looking solution to the original
>> problem. A less ugly-looking solution might be a boolean that can
It used to be that:
git config --global user.email "(none)"
was a viable way for people to force themselves to set user.email in
each repository. This was helpful for people with more than one
email address, targeting different email addresses for different
clones, as it barred git from
On Fri, Feb 5, 2016 at 12:25 PM, Philip Oakley wrote:
> From: "Britton Kerin"
>>
>> Someone suggested using color.branch.upstream, I tried like this and
>> variants
>>
>> [color "branch"]
>> local = red bold
>> upstream = red bold
>>
>> Doesn't
From: Jeff King
This function has evolved quite a bit over time, and as a
result, the logic for "is this an OK ident" has been
sprinkled throughout. This ends up with a lot of redundant
conditionals, like checking want_name repeatedly. Worse,
we want to know in many cases whether
Changes between v7 -> v8:
* Proofing fixes suggestions by Eric.
* Test script cleanup by Jeff.
* Renumbered test script.
v7: http://article.gmane.org/gmane.comp.version-control.git/285636
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
Currently when cloning a project, including submodules, the --depth argument
is passed on recursively, i.e. when cloning with "--depth 2", both the
superproject as well as the submodule will have a depth of 2. It is not
garantueed that the commits as specified by the superproject are included
in
Changes between v8 -> v9:
* Rebased and tested on v2.7.1.
* Made a small correction suggested by Junio in the documentation for
the new option: s/upon/before
v8: http://article.gmane.org/gmane.comp.version-control.git/285646
--
To unsubscribe from this list: send the line "unsubscribe git" in
It used to be that:
git config --global user.email "(none)"
was a viable way for people to force themselves to set user.email in
each repository. This was helpful for people with more than one
email address, targeting different email addresses for different
clones, as it barred git from
From: Jeff King
This function has evolved quite a bit over time, and as a
result, the logic for "is this an OK ident" has been
sprinkled throughout. This ends up with a lot of redundant
conditionals, like checking want_name repeatedly. Worse,
we want to know in many cases whether
I'd like to be able to mark dysfunctional stuff that ended up in the
repo but we don't want to delete with DONT_USE or something, and have
it show up like tags do, but not have to be unique.
If git notes don't work for this purpose maybe something else does?
--
To unsubscribe from this list: send
From: Torsten Bögershausen
Simplify the statistics:
lonecr counts the CR which is not followed by a LF,
lonelf counts the LF which is not preceded by a CR,
crlf counts CRLF combinations.
This simplifies the evaluation of the statistics.
Signed-off-by: Torsten Bögershausen
From: Torsten Bögershausen
When a filter is configured, a different code-path is used in convert.c
and entry.c via get_stream_filter(), but there are no test cases yet.
Add tests for the filter API by configuring the ident filter.
The result of the SHA1 conversion is not checked,
From: Torsten Bögershausen
Refactor the determination and usage of crlf_action.
Today, when no attributes are set on a file,
crlf_action is set to CRLF_GUESS, and later, CRLF_GUESS is used as an
indication that core.autocrlf is not false and that some automatic eol
conversion is
From: Torsten Bögershausen
When core.autocrlf is set to false, and no attributes are set, the file
is treated as binary.
Simplify the logic and remove duplicated code when dealing with
(crlf_action == CRLF_GUESS && auto_crlf == AUTO_CRLF_FALSE) by setting
crlf_action=CRLF_BINARY
From: Torsten Bögershausen
Add a helper function to find out, which line endings
text files should get at checkout, depending on
core.autocrlf and core.eol
Signed-off-by: Torsten Bögershausen
---
convert.c | 20 ++--
1 file changed, 14
From: Torsten Bögershausen
Some functions get a parameter path, but don't use it.
Remove the unused parameter.
Signed-off-by: Torsten Bögershausen
---
convert.c | 19 +--
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/convert.c
From: Torsten Bögershausen
Integrate the code of input_crlf_action() into convert_attrs(),
so that ca.crlf_action is always valid after calling convert_attrs().
Keep a copy of crlf_action in attr_action, this is needed for
get_convert_attr_ascii().
Remove eol_attr from struct
I noticed that `git clean` does not handle a specific scenario. I have
the following types of untracked entities in my working copy:
* Untracked files in tracked directories (non-recursive; sibling files
are tracked)
* Untracked files in untracked directories (recursive)
* Ignored files meeting
I guess I found the view documentation in git-log and git-rev-list man pages
For some reason my brain also slightly resists permanently learning
what some of the arrows, search, find fields etc at the top level do.
Might tooltips for all this stuff be helpful?
--
To unsubscribe from this list:
On Fri, Feb 05, 2016 at 04:05:01PM -0800, Junio C Hamano wrote:
> Stefan Beller writes:
>
> > Currently when cloning a project, including submodules, the --depth argument
> > is passed on recursively, i.e. when cloning with "--depth 2", both the
> > superproject as well as
On Fri, Feb 05, 2016 at 11:05:19AM -0800, Junio C Hamano wrote:
> Dan Aloni writes:
>
> > This change condenses the variables that tells where we got the user's
> > ident into single enum, instead of a collection of booleans.
> >
> > In addtion, also have
Hello gits,
git supports using git+ssh:// and ssh+git:// instead of ssh:// or the
rsync-style format. The first two are however not documented in the git-clone
manage as acceptable protocols (which is what I think of as the canonical
source for what you can use). There are tests to make sure
From: "Britton Kerin"
I upgraded from 2.5 to 2.7 and the branch names went from a light
green to dark green, the names of the tags are hard to read now.
Is it possible to configure the branch name color in the tree view?
--
Which Operating System is this on? and which
Dmitry Vilkov writes:
> 2016-02-03 2:29 GMT+03:00 brian m. carlson :
>> I'm unclear in what case you'd need to have a username and password
>> combination with GSS-Negotiate. Kerberos doesn't use your password,
>> although you need some
Nguyễn Thái Ngọc Duy writes:
> diff --git a/builtin/pack-objects.c b/builtin/pack-objects.c
> index 417c830..c58a9cb 100644
> --- a/builtin/pack-objects.c
> +++ b/builtin/pack-objects.c
> @@ -2709,6 +2709,11 @@ int cmd_pack_objects(int argc, const char **argv,
> const char
On Thu, Feb 4, 2016 at 7:29 PM, Junio C Hamano wrote:
> Stefan Beller writes:
>
>> diff --git a/builtin/fetch.c b/builtin/fetch.c
>> index 586840d..5aa1c2d 100644
>> --- a/builtin/fetch.c
>> +++ b/builtin/fetch.c
>> @@ -37,7 +37,7 @@ static int prune = -1;
Dan Aloni writes:
> This change condenses the variables that tells where we got the user's
> ident into single enum, instead of a collection of booleans.
>
> In addtion, also have {committer,author}_ident_sufficiently_given
> directly probe the environment and the
I upgraded from 2.5 to 2.7 and the branch names went from a light
green to dark green, the names of the tags are hard to read now.
Is it possible to configure the branch name color in the tree view?
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
On Fri, Feb 05, 2016 at 09:42:27AM +0200, Dan Aloni wrote:
> diff --git a/Documentation/config.txt b/Documentation/config.txt
> index 02bcde6bb596..25cf7ce4e83a 100644
> --- a/Documentation/config.txt
> +++ b/Documentation/config.txt
> @@ -2821,6 +2821,15 @@ user.name::
> Can be overridden
From: Lars Schneider
If config values are queried using 'git config' (e.g. via '--list' flag
or the '--get*' flags) then it is sometimes hard to find the
configuration file where the values were defined.
Teach 'git config' the '--sources' option to print the source
On Fri, Feb 05, 2016 at 09:33:06AM -0800, Carlos Martín Nieto wrote:
> git supports using git+ssh:// and ssh+git:// instead of ssh:// or the
> rsync-style format. The first two are however not documented in the
> git-clone manage as acceptable protocols (which is what I think of as
> the
On Fri, Feb 5, 2016 at 2:18 PM, Jeff King wrote:
> On Fri, Feb 05, 2016 at 09:42:27AM +0200, Dan Aloni wrote:
>> +prepare () {
>> + # Have a non-empty repository
>> + rm -fr .git
>> + git init
>> + echo "Initial" >foo &&
>> + git add foo &&
>> + git commit
Dan Aloni writes:
> +user.useConfigOnly::
> + This instruct Git to avoid trying to guess defaults for 'user.email'
> + and 'user.name' other than strictly from environment or config.
OK.
> + If you have multiple email addresses that you would like to set
> +
On Fri, Feb 5, 2016 at 11:30 AM, Jeff King wrote:
>
> I suspect they were not really documented because nobody wanted to
> encourage their use. I don't think it would be wrong to document that
> they exist and are deprecated, though.
They exist because some people seemed to think
Changes to this version:
re-rolled on top of pu as-of 9db66d9f1aa.
Bug fixes include:
For submodules: memory leaks; segfault on bad config. (thanks to Peff)
In symref splitting: check that would always succeed (thanks to Peff)
A bogus double-declaration of a var (thanks to Ramsay Jones)
Two
Stefan Beller writes:
> On Thu, Feb 4, 2016 at 7:29 PM, Junio C Hamano wrote:
>> Stefan Beller writes:
>> ...
>>> +static unsigned long parallel_jobs = -1;
>>
>> ... but I do not think this does
>
> So if we don't get the config
On Fri, Feb 05, 2016 at 09:54:50AM -0800, Junio C Hamano wrote:
> OK, as Brian said, that use case would need to be in the log
> message, at least. I am curious, though, if you can give just a
> random string to username, or at least that must match what the
> underlying authentication mechanism
On Fri, Feb 05, 2016 at 04:59:52PM -0500, Eric Sunshine wrote:
> On Fri, Feb 05, 2016 at 11:29:06PM +0200, Dan Aloni wrote:
> > It used to be that:
> >
> >git config --global user.email "(none)"
> >
> > was a viable way for people to force themselves to set user.email in
> > each repository.
Dan Aloni writes:
> +user.useConfigOnly::
> + Instruct Git to avoid trying to guess defaults for 'user.email'
> + and 'user.name', and instead retrieve the values only from the
> + configuration. For example, if you have multiple email addresses
> + and would
On Sat, Feb 6, 2016 at 1:43 AM, Junio C Hamano wrote:
> Nguyễn Thái Ngọc Duy writes:
>
>> diff --git a/builtin/pack-objects.c b/builtin/pack-objects.c
>> index 417c830..c58a9cb 100644
>> --- a/builtin/pack-objects.c
>> +++ b/builtin/pack-objects.c
>> @@
On Fri, Feb 05, 2016 at 11:29:06PM +0200, Dan Aloni wrote:
> It used to be that:
>
>git config --global user.email "(none)"
>
> was a viable way for people to force themselves to set user.email in
> each repository. This was helpful for people with more than one
> email address, targeting
On Fri, Feb 05, 2016 at 04:48:33PM -0500, Jeff King wrote:
> On Fri, Feb 05, 2016 at 11:29:06PM +0200, Dan Aloni wrote:
>
> > diff --git a/t/t9904-per-repo-email.sh b/t/t9904-per-repo-email.sh
> > new file mode 100755
> > index ..f2b33881e46b
> > --- /dev/null
> > +++
Linus Torvalds writes:
> On Fri, Feb 5, 2016 at 11:30 AM, Jeff King wrote:
>>
>> I suspect they were not really documented because nobody wanted to
>> encourage their use. I don't think it would be wrong to document that
>> they exist and are
Jeff King writes:
> This is sort-of about "commit", which would put it in the t75xx range.
> But in some ways, it is even more fundamental than that. We don't seem
> to have a lot of tests for ident stuff. The closest is the strict ident
> stuff in t0007.
Good point.
>>
Add a database backend for refs using LMDB. This backend runs git
for-each-ref about 30% faster than the files backend with fully-packed
refs on a repo with ~120k refs. It's also about 4x faster than using
fully-unpacked refs. In addition, and perhaps more importantly, it
avoids case-conflict
This new function will register all known ref storage backends... once
there are any other than the default. For now, it's a no-op.
Signed-off-by: David Turner
---
builtin/init-db.c | 3 +++
config.c | 25 +
refs.c| 8
The check for duplicate refnames in a transaction is needed for
all backends, so move it to the common code.
ref_transaction_commit_fn gains a new argument, the sorted
string_list of affected refnames.
Signed-off-by: David Turner
---
refs.c | 69
On Fri, Feb 5, 2016 at 12:33 PM, Jonathan Nieder wrote:
> Stefan Beller wrote:
>> On Thu, Feb 4, 2016 at 4:59 PM, Jonathan Nieder wrote:
>>> Stefan Beller wrote:
>
+++ b/submodule-config.h
@@ -14,6 +14,7 @@ struct submodule {
+ const
Someone suggested using color.branch.upstream, I tried like this and variants
[color "branch"]
local = red bold
upstream = red bold
Doesn't seem to matter what I put in for upstream, including invalid
colors, gitk just ignores it and does the dark green for local
branches
--
To unsubscribe
Stefan Beller wrote:
> On Thu, Feb 4, 2016 at 4:59 PM, Jonathan Nieder wrote:
>> Stefan Beller wrote:
>>> +++ b/submodule-config.h
>>> @@ -14,6 +14,7 @@ struct submodule {
>>> + const char *update;
>>
>> gitmodules(5) tells me the only allowed values are checkout, rebase,
It used to be that:
git config --global user.email "(none)"
was a viable way for people to force themselves to set user.email in
each repository. This was helpful for people with more than one
email address, targeting different email addresses for different
clones, as it barred git from
Changes between v6 -> v7:
* Dropped patch: ident: cleanup wrt ident's source
* Revised the documentation of the feature according to comments.
* Revised the test according to comments.
* Styling fix.
v6: http://article.gmane.org/gmane.comp.version-control.git/285550
--
To unsubscribe from this
From: Jeff King
This function has evolved quite a bit over time, and as a
result, the logic for "is this an OK ident" has been
sprinkled throughout. This ends up with a lot of redundant
conditionals, like checking want_name repeatedly. Worse,
we want to know in many cases whether
On Fri, Feb 05, 2016 at 02:24:13PM -0500, Jeff King wrote:
> On Fri, Feb 05, 2016 at 11:05:19AM -0800, Junio C Hamano wrote:
>
> > Dan Aloni writes:
> >
> > > This change condenses the variables that tells where we got the user's
> > > ident into single enum, instead of a
"brian m. carlson" writes:
> On Fri, Feb 05, 2016 at 12:18:22PM +0300, Dmitry Vilkov wrote:
>> You are right, we are using a bare URL (without a username component).
>> With username encoded in URL everything works just fine. But it's
>> generally wrong to pass
On Fri, Feb 05, 2016 at 01:02:58PM -0800, Junio C Hamano wrote:
> Hmph, so documenting that :@
> as a supported way might be an ugly-looking solution to the original
> problem. A less ugly-looking solution might be a boolean that can
> be set per URL (we already have urlmatch-config
Signed-off-by: David Turner
---
refs.c | 5 +
refs/files-backend.c | 4 +++-
refs/refs-internal.h | 9 +
3 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/refs.c b/refs.c
index 7758bdc..e04fddc 100644
--- a/refs.c
+++ b/refs.c
@@
From: Ronnie Sahlberg
Add ref backend methods for:
resolve_ref_unsafe, verify_refname_available, pack_refs, peel_ref,
create_symref, resolve_gitlink_ref.
Signed-off-by: Ronnie Sahlberg
Signed-off-by: David Turner
---
Before committing ref updates, split symbolic ref updates into two
parts: an update to the underlying ref, and a log-only update to the
symbolic ref. This ensures that both references are locked correctly
while their reflogs are updated.
It is still possible to confuse git by concurrent updates,
Alternate refs backends might not need the refs/heads directory and so
on, so we make ref db initialization part of the backend.
Signed-off-by: David Turner
---
builtin/init-db.c| 20 ++--
refs.c | 5 +
refs.h | 2
Signed-off-by: Ronnie Sahlberg
Signed-off-by: David Turner
---
refs.c | 6 ++
refs/files-backend.c | 5 +++--
refs/refs-internal.h | 1 +
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/refs.c b/refs.c
index
In the file-based backend, the reflog piggybacks on the ref lock.
Since other backends won't have the same sort of ref lock, ref backends
must also handle reflogs.
Signed-off-by: Ronnie Sahlberg
Signed-off-by: David Turner
---
refs.c
From: Ronnie Sahlberg
Add a ref structure for storage backend methods. Start by adding a
method pointer for the transaction commit function.
Add a function set_refs_backend to switch between storage
backends. The files based storage backend is the default.
Signed-off-by:
From: Ronnie Sahlberg
Signed-off-by: Ronnie Sahlberg
Signed-off-by: David Turner
---
refs.c | 54
refs/files-backend.c | 41
Always handle non-normal (per-worktree or pseudo) refs in the files
backend instead of alternate backends.
Sometimes a ref transaction will update both a per-worktree ref and a
normal ref. For instance, an ordinary commit might update
refs/heads/master and HEAD (or at least HEAD's reflog).
The refs infrastructure learns about log-only ref updates, which only
update the reflog. Later, we will use this to separate symbolic
reference resolution from ref updating.
Signed-off-by: David Turner
---
refs/files-backend.c | 15 ++-
On Thu, Feb 4, 2016 at 4:59 PM, Jonathan Nieder wrote:
> Hi,
>
> It's been a while since I looked at this series. Hopefully I can
> come at it with some fresh eyes. Thanks for your perseverance.
>
> Stefan Beller wrote:
>
>> We need the submodule update strategies in a later
git init learns a new argument --ref-storage. Presently, only
"files" is supported, but later we will add other storage backends.
When this argument is used, the repository's extensions.refStorage
configuration value is set (as well as core.repositoryformatversion),
and the ref storage backend's
Add tests for the database backend.
Signed-off-by: David Turner
Helped-by: Dennis Kaarsemaker
---
t/t1460-refs-lmdb-backend.sh| 1109 +++
t/t1470-refs-lmdb-backend-reflog.sh | 359
In the file-based backend, delete_refs has some special optimization
to deal with packed refs. In other backends, we might be able to make
ref deletion faster by putting all deletions into a single
transaction. So we need a special backend function for this.
Signed-off-by: David Turner
Alternate refs backends might still use files to store per-worktree
refs. So the files backend's ref-loading infrastructure should be
available to those backends, just for use on per-worktree refs. Add
do_for_each_per_worktree_ref, which iterates over per-worktree refs.
Signed-off-by: David
git svn learns to pass the ref-storage command-line argument (to init
and clone) through to git init.
Signed-off-by: David Turner
Signed-off-by: SZEDER Gábor
---
contrib/completion/git-completion.bash | 2 +-
git-svn.perl |
All submodules must have the same ref storage (for now). Confirm that
this is so before attempting to do anything with submodule refs.
Signed-off-by: David Turner
---
refs.c | 56
refs/files-backend.c
Add a new option, --ref-storage, to allow the ref storage backend to
be set on new clones.
Submodules must use the same ref storage as the parent repository, so
we also pass the --ref-storage option option when cloning
submodules.
Signed-off-by: David Turner
Instead of using a files-backend-specific struct ref_lock, the generic
ref_transaction struct should provide a void pointer that backends can use
for their own lock data.
Signed-off-by: David Turner
---
refs/files-backend.c | 29 -
On Fri, Feb 05, 2016 at 12:18:22PM +0300, Dmitry Vilkov wrote:
> You are right, we are using a bare URL (without a username component).
> With username encoded in URL everything works just fine. But it's
> generally wrong to pass creds in URL (in my opinion) and security
> policy of my employer
On Fri, Feb 05, 2016 at 11:31:34AM -0800, Junio C Hamano wrote:
> > + If you have multiple email addresses that you would like to set
> > + up per repository, you may want to set this to 'true' in the global
> > + config, and then Git would prompt you to set user.email separately,
> > + in
From: "Britton Kerin"
Someone suggested using color.branch.upstream, I tried like this and
variants
[color "branch"]
local = red bold
upstream = red bold
Doesn't seem to matter what I put in for upstream, including invalid
colors, gitk just ignores it and does the
The idea is, a pack is requested the first time with --skip=0. If pack
transfer is interrupted, the client will ask for the same pack again,
but this time it asks the server not to send what it already has. The
client hashes what it has and sends the SHA-1 to the server. If the
server finds out
Parallel delta search does not produce a stable pack so it's disabled
when --skip is used. zlib compression algorithm is stable. Ref
negotiation should be stable (at least on smart http). Ref changes
will be addressed separately.
So unless configuration files or git binary is changed, we should
In this mode (--append-pack --stdin), index-pack consumes current
content in first without producing anything else, then
continues to read from stdin and append to . This is the
consumer end of "pack-objects --skip".
Signed-off-by: Nguyễn Thái Ngọc Duy
---
Signed-off-by: Nguyễn Thái Ngọc Duy
---
t/t5544-fetch-resume.sh (new +x) | 42
1 file changed, 42 insertions(+)
create mode 100755 t/t5544-fetch-resume.sh
diff --git a/t/t5544-fetch-resume.sh b/t/t5544-fetch-resume.sh
new file mode
This is a low-level option for resumable fetch. You start a resumable
fetch with
git fetch --resume-pack=blah
where "blah" file does not exist. If the fetch is interrupted, "blah"
will contain what's been fetched so far. Run the same command again.
On the server side, pack-objects performs
Signed-off-by: Nguyễn Thái Ngọc Duy
---
fetch-pack.c | 40
fetch-pack.h | 3 +++
2 files changed, 43 insertions(+)
diff --git a/fetch-pack.c b/fetch-pack.c
index 01e34b6..ffb5254 100644
--- a/fetch-pack.c
+++ b/fetch-pack.c
@@ -15,6
A frankenstein pack, generated by multiple pack-objects runs,
certainly has higher risk of broken, especially when the server side
could be some other implementation than pack-objects. Be safe and
strict.
Signed-off-by: Nguyễn Thái Ngọc Duy
---
builtin/index-pack.c | 2 ++
1
Signed-off-by: Nguyễn Thái Ngọc Duy
---
Documentation/technical/pack-protocol.txt | 2 ++
Documentation/technical/protocol-capabilities.txt | 9 +++
upload-pack.c | 30 +--
3 files changed, 39 insertions(+),
Hi Duy,
On Fri, 5 Feb 2016, Nguyễn Thái Ngọc Duy wrote:
> [... empty commit message body...]
>
> Signed-off-by: Nguyễn Thái Ngọc Duy
> ---
>
> [...]
> diff --git a/Documentation/technical/protocol-capabilities.txt
> b/Documentation/technical/protocol-capabilities.txt
> index
2016-02-03 2:29 GMT+03:00 brian m. carlson :
> I'm unclear in what case you'd need to have a username and password
> combination with GSS-Negotiate. Kerberos doesn't use your password,
> although you need some indication of a username (valid or not) to get
> libcurl
Hi Duy,
On Fri, 5 Feb 2016, Nguyễn Thái Ngọc Duy wrote:
> The idea is, a pack is requested the first time with --skip=0. If pack
> transfer is interrupted, the client will ask for the same pack again,
> but this time it asks the server not to send what it already has. The
> client hashes what it
We can help you with a genuine loan to meet your needs.
Do you need a personal or business loan without stress and
quick approval?
Do you need an urgent loan today? No Credit Checks
* LOAN APPROVAL IN 60MINS !!
* GUARANTEED SAME DAY TRANSFER !!
* 100% APPROVAL RATE !!
* LOW INTEREST RATE !!
On 2/5/2016 9:42, larsxschnei...@gmail.com wrote:
Teach 'git config' the '--sources' option to print the source
configuration file for every printed value.
Yay, not being able to see where a config setting originates from has
bothered me in the past, too. So thanks for working on this.
On Fri, Feb 05, 2016 at 12:13:04PM +0100, Sebastian Schuberth wrote:
> On 2/5/2016 9:42, larsxschnei...@gmail.com wrote:
>
> >Teach 'git config' the '--sources' option to print the source
> >configuration file for every printed value.
>
> Yay, not being able to see where a config setting
2016-02-05 9:57 GMT+01:00 Nguyễn Thái Ngọc Duy :
> Signed-off-by: Nguyễn Thái Ngọc Duy
> ---
> t/t5544-fetch-resume.sh (new +x) | 42
>
> 1 file changed, 42 insertions(+)
> create mode 100755 t/t5544-fetch-resume.sh
2016-02-04 20:33 GMT+01:00 Junio C Hamano :
> As pointed out already, quoting of "$this" inside the arithmetic
> expansion would not work very well, so [14/15] needs fixing.
>
> I do not see 01/15 thru 13/15 here, by the way. Is it just me?
Excuse me, everyone. Yesterday was a
On Fri, Feb 05, 2016 at 09:42:30AM +0100, larsxschnei...@gmail.com wrote:
> @@ -538,6 +569,17 @@ int cmd_config(int argc, const char **argv, const char
> *prefix)
> error("--name-only is only applicable to --list or
> --get-regexp");
>
Hello,
I have a repository with following situation:
$ git describe next
v4.1-2196-g5a414d7
$ git describe next --match=v4.2
v4.2-4757-g5a414d7
Since the tag with fewest commits since is selected, it appears logical.
However, v4.2 is descendant of v4.1, so it does not make
On 2/5/2016 12:20, Jeff King wrote:
Hmm. I had originally envisioned this only being used with "--list", but
I guess it makes sense to say "--sources --get" to show where the value
for a particular option is coming from.
Being able to use "--sources --get" is a feature that I'd definitely
你的老朋友邀你来Q群:343257759
On Fri, Feb 05, 2016 at 12:31:15PM +0100, Sebastian Schuberth wrote:
> >I'm not sure returning here is the best idea. We won't have a config
> >filename if we are reading from "-c", but if we return early from this
> >function, it parses differently than every other line. E.g., with your
>
1 - 100 of 132 matches
Mail list logo