Aug 162015

I have sometime needed a file in a Bitbucket git repository that I had deleted some commits before. I needed to check the contain of this file and the rest of files of the commit where this file was deleted.

In order to find this file, we have to use the command

git log -- [file path]

This command shows all the changes of the file. If we want to find the last commit where the file was deleted, we will use the command

git log -1 -- [file path]

For example, to find a file called menu.xml in somewhere of the repository, we execute

Then we go to the list of commits in Bitbucket and we select the commit that we found with the command aforementioned. We click on the commit line

We will get the list of files changed in this commit

If we click on the link of the file, we will see the source of this file.

Then, if we click on the View of file button of another file, we will be able to review the source of the selected file.

We can go to all files of the repository in this commit clicking on the link of the repository’s name, as it is shown in the image before.

The pattern of the url of every commit is:<user>/<repository_name>/src/<commit-id>?at=master

Sorry, the comment form is closed at this time.