Thread (6 messages) flat view 6 messages, 3 authors, 2016-06-15

Re: Contents of file for a commit

From: Shawn O. Pearce <hidden>
Date: 2016-06-15 22:44:08

Bill Lear [off-list ref] wrote:
How can I do the equivalent of 'cvs co -r <commit> -p <file>' in git?
I want to see the entire contents of a file as it existed after a
particular commit was introduced.
`git checkout $commit -- $path`

would get the file at that version into your working directory,
but also will update the index, thus staging the file for the
next commit.

You can also just view the file if you don't want those changes
to be made:

`git show $commit -- $path`

If you are scripting, use cat-file directly to avoid any CRLF
conversion or whatnot:

`git cat-file blob $commit:$path`

-- 
Shawn.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help