Eu tenho um diretório não vazio (por exemplo, / etc / something) com arquivos que não podem ser renomeados, movidos ou excluídos.
Quero verificar este diretório no git no lugar.
Eu quero poder enviar o estado deste repositório para um repositório remoto (em outra máquina) usando "git push" ou algo semelhante.
Isso é trivial usando o Subversion (atualmente o fazemos usando o Subversion) usando:
svn mkdir <url> -m <msg>
cd <localdir>
svn co <url> .
svn add <files etc>
svn commit -m <msg>
Qual é o equivalente do git?
Posso "clonar git" em um diretório vazio e simplesmente mover o diretório .git e fazer com que tudo funcione?

git initdentro do diretório local?