Hi friends,
I have faced some critical case in git. Initial I have three branches master, dev, staging. In dev and staging branches I have followed all the commits up to date. I have followed these steps regularly for each and every process (For branching strategy). All the initial configuration has been done previously.
I have faced some critical case in git. Initial I have three branches master, dev, staging. In dev and staging branches I have followed all the commits up to date. I have followed these steps regularly for each and every process (For branching strategy). All the initial configuration has been done previously.
- git add . (Currently I'm in dev branch)
- git commit -m "Commit message"
- git push origin dev
- git checkout staging
- git fetch
- git pull origin staging
- git merge --no-ff dev
- git push origin staging
- git checkout dev
I have just maintained the initial commit only in the master branch. One day when I try to checkout master branch, all my changes as been changed to deleted state. I have lost all my changes. I have retrieved my changes by using this command
git reset --hard origin/dev
Just try this command to get you changes back to it.
Comments
Post a Comment