Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ManasMadrecha/4b91edf3c5083231691a2ca321645d05 to your computer and use it in GitHub Desktop.
Save ManasMadrecha/4b91edf3c5083231691a2ca321645d05 to your computer and use it in GitHub Desktop.
Update Git tags backdated on Organisation repository

How to update Git tags backdated on Organisation repository

Code

https://stackoverflow.com/questions/4404172/how-to-tag-an-older-commit-in-git/21759466#2175946

  1. git checkout <commit-SHA>
  2. GIT_COMMITTER_DATE="$(git show --format=%aD | head -1)" git tag -a v1.0.1 -m "abcd"
  3. git checkout master

https://git-scm.com/docs/git-push#Documentation/git-push.txt-ltrepositorygt

  1. git push <Github repo URL> v1.0.1

Example

Set tag on 1st commit backdated

https://github.com/madrecha/marwaridictionary

  1. git checkout 0a553f369ec9631abce7eb0b7c887b2cc3cfd5de
  2. GIT_COMMITTER_DATE="$(git show --format=%aD | head -1)" git tag -a v1.0.0 -m "Init"
  3. git checkout master
  4. git push https://github.com/madrecha/marwaridictionary.git v1.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment