Comment réinitialiser un référentiel GIT local et distant pour supprimer toutes les validations, et recommencer à zéro avec l'en-tête actuel comme validation initiale.
Complètement réinitialiser?
Supprimer le .git
répertoire localement.
Recréez le répertoire Git:
$ cd (project-directory)
$ git init
$ (add some files)
$ git add .
$ git commit -m 'Initial commit'
Push to remote server, écrasement. Rappelez-vous que vous allez gâcher tout le monde en faisant cela… vous feriez mieux d'être le seul client.
$ git remote add Origin <url>
$ git Push --force --set-upstream Origin master
Tout d’abord, suivez les instructions de cette question pour tout écraser en un seul commit. Puis effectuez un Push forcé sur la télécommande:
$ git Push Origin +master
Et éventuellement supprimer toutes les autres branches localement et à distance:
$ git Push Origin :<branch>
$ git branch -d <branch>