Bugreport: core-tutorial example outdated?

4 messages, 3 authors, 2016-08-11 · open the first message on its own page

Bugreport: core-tutorial example outdated?

From: Clemens Koller <hidden>
Date: 2016-08-11 19:51:22

Hi there!

I just studied
http://www.kernel.org/pub/software/scm/git/docs/core-tutorial.html
to get more into the details of git. But the following commands:

$ git-cat-file -t 557db03de997c86a4a028e1ebd3a1ceb225be238
$ git-cat-file "blob" 557db03

just bring up a

fatal: Not a valid object name 557db03de

I guess the documentation is slightly outdated and might need a fix.

Best greets,
-- 
Clemens Koller
_______________________________
R&D Imaging Devices
Anagramm GmbH
Rupert-Mayer-Str. 45/1
81379 Muenchen
Germany

http://www.anagramm.de
Phone: +49-89-741518-50

Re: Bugreport: core-tutorial example outdated?

From: Clemens Koller <hidden>
Date: 2016-08-11 19:45:57

Hello, Dscho!
quoted
I just studied
http://www.kernel.org/pub/software/scm/git/docs/core-tutorial.html
Did you actually add a file with the content "Hello World\n"? If not, you 
should not be surprised.
Argh... yes, I even adopted my numbers to my case, but I just didn't
include the /55/... 2 letter folder name in the /55/7db03de997 object names... :-(

$ ls .git/objects/??/*
.git/objects/55/7db03de997c86a4a028e1ebd3a1ceb225be238
.git/objects/f2/4c74a2e500f5ee1332c86b94199f52b1d1d962
$ git-cat-file -t 7db03de997           <- wrong!
fatal: Not a valid object name 7db03de997
$ git-cat-file -t 557db03de            <- correct!
blob

Jup, those little details... once you don't stick to any tags.
Fine! Thanks! The tutorial, too!

Best greets,

Clemens Koller
_______________________________
R&D Imaging Devices
Anagramm GmbH
Rupert-Mayer-Str. 45/1
81379 Muenchen
Germany

http://www.anagramm.de
Phone: +49-89-741518-50

Re: Bugreport: core-tutorial example outdated?

From: J. Bruce Fields <hidden>
Date: 2016-08-11 20:14:35

On Wed, Oct 25, 2006 at 07:15:17PM +0200, Clemens Koller wrote:
Hi there!

I just studied
http://www.kernel.org/pub/software/scm/git/docs/core-tutorial.html
to get more into the details of git. But the following commands:

$ git-cat-file -t 557db03de997c86a4a028e1ebd3a1ceb225be238
$ git-cat-file "blob" 557db03

just bring up a

fatal: Not a valid object name 557db03de

I guess the documentation is slightly outdated and might need a fix.
Works for me.  The precise names there depend on the files you create
being byte-for-byte identical to the ones created by the echo commands
in the tutorial.  If yours aren't identical, then you should just use
the names that the previous ls command instead.

Re: Bugreport: core-tutorial example outdated?

From: Johannes Schindelin <hidden>
Date: 2016-08-11 20:44:20

Hi,

On Wed, 25 Oct 2006, Clemens Koller wrote:
I just studied
http://www.kernel.org/pub/software/scm/git/docs/core-tutorial.html
to get more into the details of git. But the following commands:

$ git-cat-file -t 557db03de997c86a4a028e1ebd3a1ceb225be238
$ git-cat-file "blob" 557db03

just bring up a

fatal: Not a valid object name 557db03de
Did you actually add a file with the content "Hello World\n"? If not, you 
should not be surprised.

Hth,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help