Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Going back to a file version only to get some data and then back to the latest commit

Hello

I would like to go back to a project version only to check some file data and without a change update again to the latest version. How do I do that? 

I really just need to see some values. No changes required.

Do I use checkout? Or Reverse current branch to this commit? Please help

Thank you

Tomas R.

1 answer

0 votes
minnsey Atlassian Team Apr 12, 2018

Hi

f you just want to view a single file, then you can go back through the commit or file history, find the relevant version of the file and then view that version of the file.

In Sourcetree for Windows you use the context menu to 'Open Selected Version'.

If yo need the whole repo to be in a past state you can use git worktree. This isn't currently supported in the Sourcetree UI, but you can do it form command line git see https://git-scm.com/docs/git-worktree

Essentially if you know the tag, branch or commit you want you can do one of the following

 

> git worktree add path/to/new/worktree/folder {commit}

> git worktree add path/to/new/worktree/folder {tag name}

> git worktree add path/to/new/worktree/folder {branch name}

 

And the repo at that state will be checked out into path/to/new/worktree/folder

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Sourcetree

Tip from the team: configure your repos for hosting goodness!

Supported Platforms macOS Windows We recently introduced support for additional hosting services such as GitHub Enterprise, GitLab (Cloud, Community Edition, Enterprise Edition), and...

5,719 views 4 12
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you