* Referring a commit-id remote repo.
@ 2007-10-01 4:16 David Brown
2007-10-01 10:25 ` Johannes Schindelin
0 siblings, 1 reply; 3+ messages in thread
From: David Brown @ 2007-10-01 4:16 UTC (permalink / raw)
To: Git
Say someone has given me a url to a git-web view of a commit:
<http://www.linux-arm.org/git?p=linux-2.6.git;a=commitdiff_plain;h=c1a54638653ef81187309624940bfa1537aa0fab>
I managed to mangle this around to a repo name that I can clone from, so I
try:
% git clone git://linux-arm.org/linux-2.6.git play
Now, from within my new directory, I try looking at this commit:
% git show c1a54638653ef81187309624940bfa1537aa0fab
fatal: bad object c1a54638653ef81187309624940bfa1537aa0fab
Ok, so they repo appears to have an object that none of their refs can
find, so I didn't pull it over with the clone.
Looking at the patch, I was able to find other commits with the same
content, so I suspect they were doing some rebasing on their repo, after
sending someone a commit ID via email.
The question I have: is there any way I can look at this particular commit
ID on the remote repo? I couldn't come up with any way to get git fetch to
retrieve it.
Thanks,
David Brown
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Referring a commit-id remote repo.
2007-10-01 4:16 Referring a commit-id remote repo David Brown
@ 2007-10-01 10:25 ` Johannes Schindelin
2007-10-01 15:24 ` David Brown
0 siblings, 1 reply; 3+ messages in thread
From: Johannes Schindelin @ 2007-10-01 10:25 UTC (permalink / raw)
To: David Brown; +Cc: Git
Hi,
On Sun, 30 Sep 2007, David Brown wrote:
> The question I have: is there any way I can look at this particular
> commit ID on the remote repo? I couldn't come up with any way to get
> git fetch to retrieve it.
Unless you have push access, no. And this is very much by design. For
example, when somebody mistakenly pushed a secret (like what lines in the
kernel infringe on M$ patents, if any) it should be possible to rebase (in
a hurry), force a push, and have the safe feeling that nobody can fetch
the secret any longer.
Ciao,
Dscho
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Referring a commit-id remote repo.
2007-10-01 10:25 ` Johannes Schindelin
@ 2007-10-01 15:24 ` David Brown
0 siblings, 0 replies; 3+ messages in thread
From: David Brown @ 2007-10-01 15:24 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: Git
On Mon, Oct 01, 2007 at 11:25:13AM +0100, Johannes Schindelin wrote:
>On Sun, 30 Sep 2007, David Brown wrote:
>
>> The question I have: is there any way I can look at this particular
>> commit ID on the remote repo? I couldn't come up with any way to get
>> git fetch to retrieve it.
>
>Unless you have push access, no. And this is very much by design. For
>example, when somebody mistakenly pushed a secret (like what lines in the
>kernel infringe on M$ patents, if any) it should be possible to rebase (in
>a hurry), force a push, and have the safe feeling that nobody can fetch
>the secret any longer.
I've found the commits in the 'master' branch, and it looks like the
developer had done a rebase on Sept 3. I've informed the person asking me
the question to use these commit IDs, and hopefully they won't be doing any
rebasing on their master branch.
Dave
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2007-10-01 15:24 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-01 4:16 Referring a commit-id remote repo David Brown
2007-10-01 10:25 ` Johannes Schindelin
2007-10-01 15:24 ` David Brown
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).