Recentemente ho clonato un repository sul mio computer locale e poi ho rimosso un git su uno dei file e ho trasferito le modifiche al repository github. La mia domanda è come ripristinare quel file sul repository github originale?Come posso recuperare un file dopo git rm e aver premuto su github?
10
A
risposta
13
Se si riesce a trovare un precedente commit abcd
che ha il file eliminato, quindi è possibile utilizzare
git checkout abcd di file-to-ripristinare
per ripristinarlo. Dovrai eseguire nuovamente il commit del file.
1
1.Se il file eliminato è nel tuo .gitignore
, è possibile rimuoverlo in .gitignore
e git add
di nuovo.
2.È sufficiente utilizzare git reset 'commit id contains your deleted file'
quindi unire e spingerlo di nuovo.
0