hint)
2.0.0-rc2 has a better message already:
$ git checkout -b hotfix/b2
error: 'refs/heads/hotfix' exists; cannot create 'refs/heads/hotfix/b2'
fatal: Failed to lock ref for update: Not a directory
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line
-control.git/227750
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
that hook to not do anything in .git and it should be
fine.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
doing a fetch to pull in updates.
Alternatively, you can use Duy's multiple-work-trees patches to safely
make multiple checkouts of one repository. These patches are in next.
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git
*guessing* I've hit some buffer limit here, given that
the have/ack exchanges are increasing in size and suddenly this one is
misbehaving. However I have no idea where to look next and would really
appreciate some help.
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list
On ma, 2014-10-20 at 16:29 +0200, Dennis Kaarsemaker wrote:
Since a few days, one of our repos is causing problems during git fetch,
basically git fetch over http hangs during find_common. When using ssh,
this does not happen.
snip things that may not be relevant.
And for the hanging git
By not clearing the request buffer in stateless-rpc mode, fetch-pack
would keep sending already known-common commits, leading to ever bigger
http requests, eventually getting too large for git-http-backend to
handle properly without filling up the pipe buffer in inflate_request.
---
I'm still not
On di, 2014-10-21 at 10:56 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
By not clearing the request buffer in stateless-rpc mode, fetch-pack
would keep sending already known-common commits, leading to ever bigger
http requests, eventually getting too
On Wed, Oct 22, 2014 at 10:11:40AM -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
On di, 2014-10-21 at 10:56 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
By not clearing the request buffer in stateless-rpc mode, fetch
On Wed, Oct 22, 2014 at 05:07:31PM +0700, Duy Nguyen wrote:
On Wed, Oct 22, 2014 at 2:41 PM, Dennis Kaarsemaker
den...@kaarsemaker.net wrote:
I see two options:
* Turning that interaction into a more cooperative process, with a
select/poll loop
* Make upload-pack buffer its entire
On zo, 2014-10-26 at 22:27 -0700, Cong Wang wrote:
My question is how to edit dozens of git commit changelogs
automatically?
You can use git filter-branch in --msg-filter mode.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git
When running 'make test' from a path such as
.../daily-build/master@bdff0e3a374617dce784f801b97500d9ba2e4705, the
logic in fuzz.sed as generated by t5105-request-pull.sh was backwards,
replacing object names before replacing urls, making the test fail.
Signed-off-by: Dennis Kaarsemaker den
make and make test both work when $GIT_DIR isn't .git, but make dist
included a bogus GIT-VERSION-FILE.
Signed-off-by: Dennis Kaarsemaker den...@kaarsemaker.net
---
I'm doing daily builds of git, using many workers and a shared git.git,
with per-worker checkouts, it would be really useful
On ma, 2013-06-17 at 13:09 -0700, Junio C Hamano wrote:
Junio C Hamano gits...@pobox.com writes:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
I'm doing daily builds of git, using many workers and a shared git.git,
with per-worker checkouts
OK, so GIT_DIR is explicitly
/Fedora_18/home:seveas:git-next.repo
-O /etc/yum.repos.d/git-next.repo
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
a warning would be welcome when adding
remotes to a --mirror'ed repository.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo
.
Signed-off-by: Dennis Kaarsemaker den...@kaarsemaker.net
---
remote.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/remote.c b/remote.c
index e71f66d..863c183 100644
--- a/remote.c
+++ b/remote.c
@@ -1884,6 +1884,7 @@ struct stale_heads_info {
struct ref
this from happening.
Signed-off-by: Dennis Kaarsemaker den...@kaarsemaker.net
---
The previous attempt only ignored refs/remotes, but that's not good enough as
that will still delete tags. So let's ignore refs/tags too. The downside is
that tags removed at the origin don't get removed, but prune
(Sorry, I sent v2 before seeing this mail)
On do, 2013-06-20 at 15:46 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
When cloning a repo with --mirror, and adding more remotes later,
get_stale_heads for origin would mark all refs from other repos as stale
themselves, so at least being able to configure prune to
ignore refs/remotes/* and refs/tags/* would help me a lot.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info
cooking up a patch for B, as I agree that it will
make things safer.
I'd really like to have C as well though, would you accept a patch that
implements it?
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord
already, another test in t5505 broke before I made both ignore exactly matching
refspecs.
Dennis Kaarsemaker (3):
remote: Add warnings about mixin --mirror and other remotes
remote: Add test for prune and mixed --mirror and normal remotes
remote: don't prune when detecting overlapping refspecs
When cloning a repo with --mirror, and adding more remotes later,
get_stale_heads for origin would mark all refs from other repos as
stale. There's no good way to solve, this so the best thing we can do
is refusing to prune if we detect this and warning the user.
Signed-off-by: Dennis Kaarsemaker
Signed-off-by: Dennis Kaarsemaker den...@kaarsemaker.net
---
t/t5505-remote.sh | 9 +
1 file changed, 9 insertions(+)
diff --git a/t/t5505-remote.sh b/t/t5505-remote.sh
index dd10ff0..439e996 100755
--- a/t/t5505-remote.sh
+++ b/t/t5505-remote.sh
@@ -428,6 +428,15 @@ test_expect_success
When cloning a repo with --mirror, and adding more remotes later,
get_stale_heads for origin will mark all refs from other repos as stale.
Add a warning to the documentation, and warn the user when we detect
such things during git remote add.
Signed-off-by: Dennis Kaarsemaker den
, but not yet an equality check. Equality for
wildcards is allowed and tested for, so do we really want to 'outlaw'
equality of non-wildcard refspecs?
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord
On zo, 2013-06-23 at 14:22 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
Equality for
wildcards is allowed and tested for, so do we really want to 'outlaw'
equality of non-wildcard refspecs?
I am not sure what you mean by equality for wildcards
On zo, 2013-06-23 at 15:33 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
On zo, 2013-06-23 at 14:22 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
Equality for
wildcards is allowed and tested for, so do we really want
, seems
like a reasonable cut-off point).
--
Dennis Kaarsemaker
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
: segfault fixes and
validation.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
, it would need to somehow know the
reflog of the origin.
Of course a post-receive hook can send this information downstream, but
I'd like to keep the origin 'dumb' and not do that.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git
On vr, 2013-03-29 at 15:45 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
... Mirrored repositories don't
maintain a reflog, even with core.logAllRefUpdates = true,...
Are you sure about this? When log_all_ref_updates is not set, by
default we do not log
On vr, 2013-03-29 at 15:58 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
On vr, 2013-03-29 at 15:45 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
... Mirrored repositories don't
maintain a reflog, even
in what will be committed)
.foo/
nothing added to commit but untracked files present (use git add to
track)
(Note the absence of .git there)
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord
On zo, 2013-12-01 at 19:08 +0100, Dennis Kaarsemaker wrote:
On za, 2013-11-30 at 23:06 -0800, Ingy dot Net wrote:
Greetings,
I found this probable bug:
https://gist.github.com/anonymous/01979fd9e6e285df41a2
Summary:
$ mv .git .foo
$ export GIT_DIR=$PWD/.foo
$ git status
We always ignore anything named .git, but we should also ignore the git
directory if the user overrides it by setting $GIT_DIR
Reported-By: Ingy döt Net i...@ingy.net
Signed-off-by: Dennis Kaarsemaker den...@kaarsemaker.net
---
dir.c | 2 +-
t/t7508-status.sh | 7 +++
2 files
On ma, 2013-12-02 at 00:08 +0100, Thomas Rast wrote:
Duy Nguyen pclo...@gmail.com writes:
On Mon, Dec 2, 2013 at 2:04 AM, Dennis Kaarsemaker
den...@kaarsemaker.net wrote:
We always ignore anything named .git, but we should also ignore the git
directory if the user overrides
On ma, 2013-12-02 at 07:38 +0700, Duy Nguyen wrote:
On Mon, Dec 2, 2013 at 6:38 AM, Dennis Kaarsemaker
den...@kaarsemaker.net wrote:
On ma, 2013-12-02 at 00:08 +0100, Thomas Rast wrote:
Duy Nguyen pclo...@gmail.com writes:
On Mon, Dec 2, 2013 at 2:04 AM, Dennis Kaarsemaker
den
On ma, 2013-12-02 at 16:35 +0700, Duy Nguyen wrote:
On Mon, Dec 2, 2013 at 3:01 PM, Dennis Kaarsemaker
den...@kaarsemaker.net wrote:
On ma, 2013-12-02 at 07:38 +0700, Duy Nguyen wrote:
On Mon, Dec 2, 2013 at 6:38 AM, Dennis Kaarsemaker
den...@kaarsemaker.net wrote:
On ma, 2013-12-02
the files from the current directory, except
some specific files.
No, there is no such option to do that, but you could use git add
--interactive and use its interface to quickly pick the files you want
to add.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line
something up again..
2.0.0-rc4 does this correctly.
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
refuses to parse
them.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Instead of calling git-archive HEAD^{tree}, use $(GIT_VERSION)^{tree}.
This makes sure the archive name and contents are consistent, if HEAD
has moved, but GIT-VERSION-FILE hasn't been regenerated yet.
Signed-off-by: Dennis Kaarsemaker den...@kaarsemaker.net
---
I have a somewhat odd setup
On Mon, Jun 02, 2014 at 11:53:36AM -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
Instead of calling git-archive HEAD^{tree}, use $(GIT_VERSION)^{tree}.
This makes sure the archive name and contents are consistent, if HEAD
has moved, but GIT-VERSION-FILE
wrong than what git does. It displays
the timestamp subtly wrong (off by 7 hours) instead of making it
completely clear that the timestamp is bogus.
--
Dennis Kaarsemaker den...@kaarsemaker.net
http://twitter.com/seveas
--
To unsubscribe from this list: send the line unsubscribe git in
the body
is very limited.
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Tested-by: Dennis Kaarsemaker den...@kaarsemaker.net
I've been using this branch for a little while now and have no breakages
to report. Max Kirillov reported some bugs in the interaction with
submodules which I plan to chase when I have some time unless someone
beats me to it :)
On wo, 2014-07
already on a detached HEAD) in multiple different places to run
independent actions (e.g. make test with different compiler options, or
creating several different packages) and I would really appreciate it if
that would keep working.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from
contain the tip of a branch:
git branch -a --contains yourbranchnamehere | grep remotes/
That doesn't say anything about remotes you don't know about of course.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord
deleted file mode 100644
index d00491f..000
--- a/dir2/1.txt
+++ /dev/null
@@ -1 +0,0 @@
-1
diff --git a/dir2/2.txt b/dir2/2.txt
deleted file mode 100644
index b8a4cf4..000
--- a/dir2/2.txt
+++ /dev/null
@@ -1 +0,0 @@
-2b
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from
://github.com/seveas/git/tree/nd/multiple-work-trees )
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
wondering:
- Should I even mention that it's failing, or is that just useless
noise?
- If I should report this, I could also make my testing thing send
mails. Would that be useful?
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git
/dennis/.config/git/foobar
So, ~/.$filename or $XDG_CONFIG_HOME/git/filename, with a special case
only for git itself, with consistent selection of which to use
(currently gitk and git are inconsistent).
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On di, 2015-03-17 at 13:19 -0400, Patrice Monette wrote:
I did not find any config, but is there one configuration somewhere to
preserve the real date creation by author somewhere?
No, there is no such configuration as git does not track timestamps of
files.
--
Dennis Kaarsemaker
- and the cloner may not be expecting that.
Please no, especially not without an option to switch this off. Git is
not only used in open source settings, this would be highly annoying at
$work, where no repo has (or needs) such a file.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from
to change this).
For the second step, you'll need to find the bit of code where the -C
option is handled and add a special case for the empty string to do what
came out of the discussion about wanted behavior.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line
).
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
. More about mosh
https://mosh.mit.edu/
mosh isn't a generic transport though, it's a udp-based session state
synchronization protocol. I don't think it can be used as a git
transport.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git
then communicate via a custom UDP protocol. The SSH connection is closed
after the mosh-server has been launched as it is no longer needed.
The communication between the mosh client and server synchronizes
terminal state, somewhat like what screen/tmux do.
--
Dennis Kaarsemaker
' a
submodule. So I have no idea how to proceed, or even what the correct
behaviour of 'git add' should be in this case. I do think that failing
an assert() to tell a user he's doing something unexpected/silly/wrong
isn't the right thing to do though :)
--
Dennis Kaarsemaker
www.kaarsemaker.net
Err, ignore the 'segfault' bits. It's an assert() failure. He called it
a segfault at first and that got stuck in my head.
On ma, 2015-04-13 at 18:55 +0200, Dennis Kaarsemaker wrote:
Reported by djanos_ in #git: git add segfaults when you manage to
confuse it with a submodule in the index
reason, undetectedly
(ref does not exist instead of can't handle ref)
- same for TODO tests
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org
helpful messages when a repo is empty.
I think you are growing bitter with age ;)
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo
://vger.kernel.org/majordomo-info.html
Only the first line is now added, actually making it fairly useless :)
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
On vr, 2015-06-12 at 13:39 +0200, Andres G. Aragoneses wrote:
On 12/06/15 13:33, Dennis Kaarsemaker wrote:
On vr, 2015-06-12 at 13:26 +0200, Andres G. Aragoneses wrote:
AFAIU git stores the contents of a repo as a sequence of patches in the
.git metadata folder.
It does not, it stores
--depth=1 and subsequent fetches in the background to deepen the
history. I can see some value in clone doing this by itself, first doing
a depth=1 fetch, then launching itself into the background, giving you a
worktree to play with earlier.
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
or not
git should allow branches named '@' I don't have an opinion on, I know
'@' is pretty special when dealing with refs.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More
On do, 2015-07-23 at 15:29 +0200, Thibault Kruse wrote:
Hi,
trying to write a git wrapper, I wanted to parse the output of git branch -v
The output of git branch is not meant to be machine-parsed. Try using
git for-each-ref :)
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
changed, 1 insertion(+)
> create mode 100644 a
>
> But I am unable to find where the invocation happens. Can somebody
> help?
git-gui/lib/merge.tcl, method _start
The command is constructed on lines 115-120 (master as of today,
37023ba3)
--
Dennis Kaarsemaker
www.kaarsemaker.net
or helpers, but
that's for another topic as it could cause regressions.
Signed-off-by: Dennis Kaarsemaker <den...@kaarsemaker.net>
---
t/t5813-proto-disable-ssh.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/t/t5813-proto-disable-ssh.sh b/t/t5813-proto-disable-
to actually fix this in git itself, making it remove extra
slashes from urls before feeding them to transports or helpers, but
that's for another topic as it could cause regressions.
Signed-off-by: Dennis Kaarsemaker <den...@kaarsemaker.net>
---
You're right of course. Somehow I reme
By default git check-ignore shows only the filenames that will be
ignored, not the pattern that causes their exclusion.
Signed-off-by: Dennis Kaarsemaker <den...@kaarsemaker.net>
---
Documentation/git-check-ignore.txt | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff
e in git
2.7.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Ping.
On zo, 2015-11-08 at 21:10 +0100, Dennis Kaarsemaker wrote:
> By default git check-ignore shows only the filenames that will be
> ignored, not the pattern that causes their exclusion.
>
> Signed-off-by: Dennis Kaarsemaker <den...@kaarsemaker.net>
> ---
> Documentat
git archive and symlink trickery for even better deploys
Questions like this come up in #git all the time, so I wrote up a few
more detailed recipes here, including working hooks and config for all
three ways of deploying:
http://git.seveas.net/simple-deployments-with-git.html
--
Dennis Kaarsemak
hub.com/RichiH/vcsh/) in
combination with a .bashrc.d snippet that updates dotfiles upon login
when possible (
https://github.com/seveas/dotfiles/blob/master/.bashrc.d/vcsh.sh)
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
th
,7 @@ test_expect_success 'setup repository to clone' '
'
test_proto "host:path" ssh "remote:repo.git"
-test_proto "ssh://" ssh "ssh://remote/$PWD/remote/repo.git"
-test_proto "git+ssh://" ssh "git+ssh://remote/$PWD/remote/repo.git"
+test_proto "ssh://" ssh "ssh://remote$PWD/remote/repo.git"
+test_proto "git+ssh://" ssh "git+ssh://remote$PWD/remote/repo.git"
test_done
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On za, 2015-11-07 at 23:05 +, Ramsay Jones wrote:
>
> On 07/11/15 21:21, Ramsay Jones wrote:
> >
> >
> > On 07/11/15 21:02, Dennis Kaarsemaker wrote:
> > > On za, 2015-11-07 at 19:20 +, Adam Dinwoodie wrote:
> > > > On Sat, Nov
The ctypes module is used on windows to calculate free disk space, so it
must be imported.
Signed-off-by: Dennis Kaarsemaker <den...@kaarsemaker.net>
---
git-p4.py | 1 +
1 file changed, 1 insertion(+)
On di, 2015-10-20 at 09:00 -0700, Junio C Hamano wrote:
> Luke Diamand <l...
further (e.g. I don't even know yet if the file
gets rewritten or just touched, why the index gets updated as well
etc.).
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More
On do, 2015-07-09 at 10:56 -0700, Junio C Hamano wrote:
Dennis Kaarsemaker den...@kaarsemaker.net writes:
I'm seeing some behaviour with git reset that I find odd. Basically if I
do
git fetch \
git reset --hard simple-tag-that-points-to-the-current-commit
sometimes the reset
l git update-ref -d refs/heads/self
test_must_fail: command succeeded: git update-ref -d refs/heads/self
not ok 18 - update-ref -d is not confused by self-reference
#
# git symbolic-ref refs/heads/self refs/heads/self &&
# test_when_finished "delete_ref refs/heads/self&q
one of git/git with a different ci system
enabled, and it hasn't really caught anything. Only the occasional test
failure in pu like the one I mailed about yesterday.
The automated testing of pull requests could be useful, but pull
requests don't seem to be used much yet.
--
Dennis Kaarsemaker
www.k
gt; I am wondering if that can be an avenue for a possible mischief.
The latter. And it can, as it can enable notifications.
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.ke
ere it can put "this
commit failed tests"), repository hooks (to set up build triggers),
team membership (ro) and email addresses (ro).
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to ma
), 166 bytes | 0 bytes/s, done.
Total 1 (delta 0), reused 1 (delta 0)
To /tmp/whelk.git/
- [deleted] 2.5
* [new tag] v2.5.1 -> v2.5.1
Which one is correct in this case, the behaviour or the documentation?
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this l
On ma, 2015-12-14 at 14:59 -0500, Thomas Nyberg wrote:
> I'm guessing you're looking for namecollisions of some kind?
I was thinking the same. Can you share the (sanitised) output of
git for-each-ref?
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the l
of DWIM'ing 'git
checkout frus' to 'git checkout -b frus origin/frus'
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
l.obbligato.org. 1800IN CNAME obbligato
.org.
obbligato.org. 1800IN A 173.255.19
9.253
So it has an MX record, it's just incorrect: MX records must not point
to things that are CNAMEs.
--
Dennis Kaarsemaker
http://www.kaarsemaker.net
--
To unsubscribe
On wo, 2015-12-30 at 16:02 -0800, Junio C Hamano wrote:
> Dennis Kaarsemaker <den...@kaarsemaker.net> writes:
>
> > diff --git a/reflog-walk.c b/reflog-walk.c
> > index 85b8a54..0ebd1da 100644
> > --- a/reflog-walk.c
> > +++ b/reflog-walk.c
> > @@ -221,
ead is first
git add -N ../lib/Devel/DebugHooks/Commands.pm
to mark the file as tracked without adding content. Then git add -p
will allow you to add the contents partially.--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
the bo
On di, 2016-01-05 at 20:52 -0500, Eric Sunshine wrote:
> On Tue, Jan 5, 2016 at 8:28 PM, Eric Sunshine <
> sunsh...@sunshineco.com> wrote:
> > On Tue, Jan 5, 2016 at 8:20 PM, Dennis Kaarsemaker
> > <den...@kaarsemaker.net> wrote:
> > > On di, 2016-01
On do, 2015-12-31 at 09:57 +0100, Dennis Kaarsemaker wrote:
> > > +test_expect_success 'reflog containing non-commit sha1s displays
> > > properly' '
> >
> > In general, "properly" is a poor word to use in test description
> (or
> > a co
s ? "*" : "^" ;
else if (revs->cherry_mark)
return "+";
return "";
--
Dennis Kaarsemaker
www.kaarsemaker.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
would be to decouple git
reflog from the log walker machinery.
Signed-off-by: Dennis Kaarsemaker <den...@kaarsemaker.net>
Helped-by: Nguyễn Thái Ngọc Duy <pclo...@gmail.com>
Helped-by: Junio C Hamano <gits...@pobox.com>
---
Changes since v3: tweaks to the second test.
refl
On di, 2016-01-05 at 20:05 -0500, Eric Sunshine wrote:
> On Tue, Jan 5, 2016 at 4:12 PM, Dennis Kaarsemaker
> <den...@kaarsemaker.net> wrote:
> > git reflog (ab)uses the log machinery to display its list of log
> > entries. To do so it must fake commit parent information fo
Use lookup_commit instead of parse_object to look up commits mentioned
in the reflog. This avoids a segfault in save_parents if somehow a sha1
for something other than a commit ends up in the reflog.
Signed-off-by: Dennis Kaarsemaker <den...@kaarsemaker.net>
Helped-by: Nguyễn Thái Ngọc Duy
On wo, 2015-12-30 at 13:20 -0800, Junio C Hamano wrote:
> Dennis Kaarsemaker <den...@kaarsemaker.net> writes:
>
> > diff --git a/reflog-walk.c b/reflog-walk.c
> > index 85b8a54..b85c8e8 100644
> > --- a/reflog-walk.c
> > +++ b/reflog-walk.c
> > @@ -236,
On wo, 2015-12-30 at 13:41 -0800, Junio C Hamano wrote:
> Dennis Kaarsemaker <den...@kaarsemaker.net> writes:
>
> > On wo, 2015-12-30 at 13:20 -0800, Junio C Hamano wrote:
> > > Dennis Kaarsemaker <den...@kaarsemaker.net> writes:
> > >
> >
1 - 100 of 232 matches
Mail list logo