visual subir studio proyecto instalar configurar conectar con code git visual-studio-2013

instalar - subir proyecto a github visual studio code



github con Visual Studio 2013: no se puede extraer debido a cambios no confirmados (1)

Antes de pull primero debe stash los cambios no comprometidos. Visual Studio no es compatible con toda la gama de funcionalidades Git, incluyendo git stash , por lo que debe hacerlo a través de la línea de comandos o usar algo como Source Tree además de Visual Studio para esa ocasión. Ejecute git status -u para ver los cambios no confirmados y git stash para ocultarlos temporalmente antes de arrancar / sincronizar. De vez en cuando, Visual Studio almacenará en caché los resultados del estado y se desincronizará con la realidad, en este caso, elimine Studio, elimine el archivo .git/ms-persist.xml y reinicie.

Soy un desarrollador único en este momento, pero tengo un lugar de trabajo y también trabajo en casa. Github es ideal para mí porque el objetivo es rastrear mi código, pero también mantenerlo en un buen repositorio para que no lo pierda. Así que aquí está mi proceso de trabajo ...

  • Trabaja en casa ( site a )
  • cometer cambios a github con frecuencia
    • A veces, esto será hasta 20 compromisos en un día, dependiendo de la productividad. Me comprometo a menudo.
  • ir a otro site b trabajo site b (normalmente oficina)
  • repositorio de clones en el site b
    • Esto se hace dentro de Visual Studio, yendo a Team Explorer -> Projects -> Connect to Team Projects , y luego usando Clone con la URL del repositorio de github.
  • volver a cargar los paquetes nuget, etc. - reanudar el trabajo normalmente en el site b durante el día
    • Hago frecuentes confirmaciones aquí, también.
  • volver a casa ( site a ) y abrir Visual Studio 2013
  • Abre el proyecto en el que estaba trabajando.
  • vaya a Team Explorer -> Unsynched Commits y haga clic en Pull
  • a veces funciona
  • A veces, sin embargo, recibo el siguiente error y no tengo idea de por qué

Comprendería esto si hubiera realizado modificaciones en el proyecto actual antes de intentarlo, pero no lo hice. Todo lo que he hecho está cargado en Visual Studio. Dice "Vea la ventana de resultados para obtener detalles", pero la ventana de resultados está completamente en blanco; no hay detalles, y en esta situación, la única respuesta que encontré es eliminar el proyecto ENTERO de mi computadora y volver a clonar todo el repositorio.

Ciertamente esto no está bien, soy un completo novato en git, y he leído la documentación una y otra vez y esto todavía no tiene sentido para mí. ¿Alguien puede ayudarnos a aclarar algo de esto?