Search code examples
gitbitbucketatlassian-sourcetree

How to pull specific commit code from bitbucket-git


I am using BitBucket-Git for my android application for version control. I have commited code five times.

Suppose I have done five commits v1, v2, v3, v4, v5. Now I want to get the complete source code till I have v3 commit only. Is there any way to get that?

I just simply want to pull complete code till v3.


Solution

  • You can't pull a single commit. Rather, clone the repository and checkout the commit you are interested in:

    $ git clone <repo>
    $ git checkout v1
    

    This will create a detached HEAD state in your working copy, mirroring the state in commit v1.

    If you want to continue committing from where v1 ended, use a hard reset:

    $ git reset --hard v1