Suba un proyecto a github C # Visual Studio

Creé un repository en GitHub llamado Map.

Luego fui a mi carpeta de proyectos GitHub y lo cloné exitosamente en esa carpeta. Solo tenía un file Léame.

Luego copié y pegué todo en mi directory de maps en proyectos de Visual Studio en mi directory de GitHub Map.

Luego hice la línea github push -u origin master .

Luego dijo todo lo que creo que significa que no hubo cambios para agregar, pero sí agregué mi proyecto a la carpeta GitHub Map, ¿debería haber tenido cambios?

¿Estoy haciendo esto correctamente?

También hice todos los otros commands de línea de command requeridos, creo. Primero quiero señalar por qué podría decir "actualizado" y preguntar, ¿copio y pego mi proyecto VS en la carpeta del proyecto GitHub para agregar el proyecto?

Probablemente dice Everything up-to-date cuando github push -u origin master porque parece que en realidad no has hecho ninguna confirmación en tu repository local para enviar a tu control remoto todavía.

Antes de enviar el código fuente a un repository remoto, primero debe agregarlo y enviarlo a su repository local:

 git add . # Add everything in the current directory (".") git commit git push origin master # Now you can push. 

Además, es inusual que mantenga su directory de repos local separado de su directory de trabajo para Visual Studio. Una configuration típica sería simplemente inicializar un repository de Git directamente en su directory de trabajo:

 cd <your-visual-studio-project-folder> git init git add . # Add everything in the current directory (".") git commit git remote add origin <url-for-your-remote> git fetch origin # Rebase your local root commit onto the remote root commit git rebase --onto origin/master --root # Now you can push to your remote git push origin master 

Finalmente, le recomiendo que lea el libro GRATUITO en línea Pro Git , especialmente los capítulos 1-3 y 6-6.5, que le ayudará con la mayoría de sus futuros problemas de Git.