creando git repo desde un directory existente con contenido

Tengo un proyecto Android appengine conectado, por lo que el proyecto consta de dos directoresis: CatProj y CatProj-AppEngine . En lugar de tener los dos en el eclipse /workspace puse en el directory cats . De todos modos, creo una count de git y compro un micro nivel para poder save proyectos privados. Ahora estoy siguiendo las instrucciones para poner mi código en GitHub. Cuando hago el siguiente command dentro de mi directory cat , recibo el siguiente post

 git init Initialized empty Git repository in /git_repo/cats/.git/ 

Pero el problema es que el proyecto no está vacío: todos los códigos para la aplicación y el server están en los directorys. La razón por la que estoy prestando atención a este post es porque al final de las instrucciones, cuando reviso en github, ambos directorys están allí pero vacíos: no empuja el contenido de CatProj o CatProj-AppEngine .

Los pasos que seguí son https://help.github.com/articles/create-a-repo

 git init git add . git commit -m 'first commit' git remote add origin https://github.com/username/cats.git git push origin master 

Cuando lo anterior falló, lo reemplacé . con * pero todavía tengo el mismo problema. Así que me pregunto si hay un command recursivo para decirle a git que confirme el contenido recursivo de un directory

Puedes verificar el efecto de git add usando:

 man git add git add [-n] [-v] [--force | -f] [--interactive | -i] [--patch | -p] [--edit | -e] [--[no-]all | --[no-]ignore-removal | [--update | -u]] [--intent-to-add | -N] [--refresh] [--ignore-errors] [--ignore-missing] [--] [<pathspec>...] 

También para get más ayuda sobre cómo usar git, le sugiero que visite este sitio: http://rogerdudler.github.io/git-guide/

Si lo entiendo correctamente, te estás preguntando por qué git init dentro de un directory lleno de files te dice:

 Initialized empty Git repository in /git_repo/cats/.git/ 

El directory donde ejecuta el command se llama tree de trabajo , que es diferente del repository . Su tree de trabajo está lleno de files. Pero el repository todavía está vacío. Hasta que agregue files con git add y commit con commit de git commit , el repository estará vacío.

No estoy seguro de qué error estás hablando al final de tu publicación. Después de enviar algunas revisiones a su repository y enviarlas a GitHub, debería ver sus files y confirmaciones en GitHub. Los pasos que escribió arriba son correctos y deberían funcionar. Si recibe un post de error, inclúyalo en su publicación.

Por cierto, es mejor agregar la bandera -u a tu impulso inicial, así:

 git push -u origin master 

Y para su información, git add . y git add * son diferentes, porque * normalmente no incluye los files que comienzan con un punto. git add . agregará recursivamente el directory actual (incluidos los files que comiencen con . ) y todos los subdirectorys.

Esto debería estar funcionando …

  1. Verifica si git está funcionando; Intenta crear el directory de testing y algunos files con git
  2. Asegúrese de emitir commands desde el directory git; use el command "pwd"
  3. Verifique sus reglas de exclusión en .gitignore y .git / info / exclude; En la carpeta .git

Si esto no funciona, intente reinstalar git – o – use TortoiseGit es una aplicación GUI para git https://tortoisegit.org/download/