¿Puedo generar una nueva carpeta .git nuevamente para mi proyecto?

No estoy tan interesado en GIT y tengo el siguiente problema.

Tengo un proyecto de Java que estaba bajo GIT y estaba asociado a un repository de BitBucket remoto. El problema es que, por un error, he eliminado la carpeta .git (y no puedo recuperarla).

¿Puedo generar una nueva carpeta .git asociada a este repository de alguna manera?

Dos paths:

Simplemente podría clonar el repository nuevamente usando :

git clone http://your/repo/url 

o puede reiniciar la carpeta git y crear la connection entre su carpeta local y el repository de forma manual :

 git init // initializes the .git dir git remote add origin http://your/repo/url // adds your bitbucket repo as origin url git remote -v // verify it worked and the connection is stable git pull origin master // pull and see if your up-to-date ... // do whatever you like from here, add, commit, push 

Dado que el repository local está conectado con bitbucket, es mejor clonar este repository en otro directory y luego copyr el file cambiado actual en él . Por último, confirme y presione los cambios en bitbucket.

Si creaste una nueva carpeta .git , todo el historial de commits se perderá. Si el historial no es necesario para usted, puede crear una carpeta .git en una ruta vacía y luego mover los files a esta ruta.

Solo haz una nueva clonación de tu proyecto Github. Se creará una nueva carpeta .git .