/ / Github - Come restituire l'intero progetto a un certo commit in Webstorm - git, github, webstorm

Github - Come restituire l'intero progetto a un certo commit in Webstorm - git, github, webstorm

Sto usando Github con Webstorm- Sono l'unica persona che sta usando questo progetto.

Ogni volta che apporto un cambiamento significativo, eseguo un commit (ctrl + K in webstorm), quindi spingo tutti i commit a Github ogni ora circa.

Le mie domande:

  1. Dite che ho incasinato in più di un file nel mio progetto e voglio che tutti i file vengano restituiti in Commit number = Last Commit - 2. Come fare questo?

  2. C'è un modo in Webstorm per passare automaticamente a Github dopo ogni ora? Mi limito a impegnarmi in punti significativi e ad automatizzare la spinta

risposte:

2 per risposta № 1

Per la tua prima domanda, basta usare git reset --hard HEAD~2o, più in generale, git reset --hard <commit>. Siate consapevoli del fatto che potreste perdere il commit in cima però!