I will put up my question in a very simple scenario to help you guys understand what I actually wanna achieve.
The following is my Repo Structure on github and localmachine
I have a file in Bugs/LoginFix named Login.php that I pushed to Bugs/LoginFix after doing some changes.
After which Bugs/LoginFix was merged to master and Bugs/LoginFix was deleted from github. After which we had to delete Login.php from master for some reason.
I still have Bugs/LoginFix in my local machine. So I ran the following command
Which deleted Login.php from my local branch Bugs/LoginFix and I dont have Login.php anymore in my machine.
> git checkout Bugs/LoginFix
> git pull origin master
How do I un-delete Login.php on my local machine?