visual tutorial studio extension code git visual-studio visual-studio-2013 bitbucket

git - tutorial - Visual Studio 2013 y BitBucket



visual studio code bitbucket extension (5)

Bueno, en realidad es bastante fácil usar GIT en MSVS 2013. Debería poder encontrar un botón Clon del Explorador de equipos. Simplemente haga clic en él y le permitirá clonar desde cualquier URL, lo que significa que también puede colocar el enlace Bitbucket allí.

Y una vez que está sincronizado, estás listo para ir.

Visual Studio 2013 aparentemente tiene una buena integración de Git.

Sin embargo, después de una hora de arañazos en la cabeza sin absolutamente nada que tenga el más mínimo sentido, solo he podido crear un repositorio local y, a pesar de clonar un repositorio bitbucket remoto, no puedo encontrar la forma de publicar en mi repositorio remoto .

He usado TFS, Subversion, Perforce y casi todo lo demás, pero esto es completamente desconcertante, sin instrucciones y una interfaz de usuario completamente intuitiva.

¿Alguna idea a alguien?


Encontré este tutorial paso a paso en el answer.atlassian.com útil ( PARA VS2015 y git bitbucket.org)

  1. Desde el sitio web de Bitbucket, cree un nuevo repositorio haciendo clic en su icono de perfil, y luego vaya a "Ver perfil".
  2. Aquí encontrará el botón "Crear repositorio". Pinchalo. - No tengo idea de por qué este botón se encuentra aquí.
  3. Dale a tu repositorio un nuevo nombre. Por consistencia, nombro mi repositorio el mismo nombre que la solución.
  4. Haga clic en el botón "Crear repositorio"
  5. Una vez que haya creado con éxito su nuevo repositorio, vaya al botón del menú de puntos suspensivos a la izquierda y luego haga clic en el elemento de menú "Clonar".
  6. Copie la URL HTTP proporcionada.
  7. ¡Ahora vayamos a nuestro Visual Studio 2015 y abra su proyecto existente!
  8. En su "Explorador de soluciones", haga clic con el botón derecho en el nombre de su solución y seleccione "Agregar solución al control de código fuente ...".
  9. Vaya a su "Team Explorer" y haga clic en el icono "Administrar conexiones" en la parte superior.
  10. Haga doble clic en el nombre de su Repositorio en la sección "Repositorios locales de Git".
  11. Ahora haga clic en la opción de menú "Sincronizar".
  12. Debajo de "Publicar en el repositorio remoto", haga clic en el enlace "Comenzar".
  13. Pegue su URL dentro del cuadro resaltado y haga clic en "Publicar".
  14. Ahora vuelve al sitio web de BitBucket. Desde el menú superior, haga clic en "Repositorios" y haga clic en el nombre de su repositorio. Ahora verá los archivos de su proyecto. Recordatorio: después de modificar un archivo, sus cambios se "controlan" solo cuando "Commite" cambia y luego "Sincroniza" el repositorio. Puedes hacer esto siguiendo estos pasos.
  15. En el "Explorador de soluciones", haga clic con el botón secundario en su archivo después de guardar los cambios y seleccione "Confirmar".
  16. Ingrese sus comentarios y haga clic en el botón "Commit All".
  17. Vuelva a "Administrar conexiones" dentro del "Explorador de equipos" y luego debajo de "Repositorios locales de Git", haga doble clic en el nombre de su repositorio. Haga clic en el elemento de menú "Sincronizar".
  18. Haga clic en el enlace "Sincronizar".
  19. Regrese al sitio web de Bit Bucket y abra el archivo en el directorio de su repositorio y verá los cambios allí.

fuente: https://answers.atlassian.com/questions/39574410/bit-bucket-and-visual-studio-2015


Hay una extensión para hacerlo ahora: Visual Studio Bitbucket Extension https://visualstudiogallery.msdn.microsoft.com/6f8954a6-2358-4f4a-b69b-e51199935fad

Esta extensión se envió al concurso devpost donde puedes encontrar capturas de pantalla. http://devpost.com/software/bitbucket-extension-for-visual-studio

Al instalar Visual Studio hay una opción para incluir extensiones de GitHub. Esta extensión es una contraparte para Bitbucket. Te permite crear / clonar / publicar repositorios Bitbucket Git de una manera muy simple. Una vez que inicie sesión, puede crear un nuevo repositorio y publicarlo en Bitbucket. Si tiene repositorios de bitbucket existentes, puede listarlos y elegir cuál desea clonar. Además, obtienes acceso a las solicitudes de extracción del repositorio real. Puede crear nuevas solicitudes de extracción, aprobarlas o desaprobarlas y también ver detalles como archivos modificados, confirmaciones y comentarios.


La "integración ingeniosa de Git" de Visual Studio 2013 requiere Team Explorer , lo que significa que necesita Team Foundation Server . Para habilitarlo, abra su solución, vaya a Herramientas -> Opciones -> Control de fuente -> Proveedor de Microsoft Git.

Tal vez sea mejor que obtenga el complemento de proveedor de control de fuente de Git. Consulte esta respuesta sobre cómo instalar este complemento para Visual Studio 2013: https://.com/a/18882284/1040437

Además, teniendo en cuenta el poder de la línea de comandos de git, no creo, en base a las capturas de pantalla que he visto usarlo, la integración es excelente. Parece rígido, y como alguien ya ha comentado, es mejor que utilices TortoiseGit. Cualquiera que haya usado TortoiseSVN en tu equipo lo encontrará inmediatamente. Algunos de mis compañeros de trabajo usan la línea de comando, y están divididos entre Git Bash y Posh-Git.

Mi principal queja con la integración de Visual Studio es que solo es compatible con un flujo de trabajo. Observe cómo Toolchains como Atlassian''s Stash admite múltiples flujos de trabajo de desarrollo diferentes y cómo Stash cambia dependiendo de su flujo de trabajo de git. Esta es una forma más inteligente de diseñar funciones similares a IDE en el repositorio de control de fuente git.

Nuestra configuración de flujo de trabajo particular en el trabajo es especialmente resistente al "escenario común" en el desarrollo moderno de SaaS, donde tiene una línea principal de desarrollo y nunca se detiene, porque siempre avanza y actualiza a todos al último código. Actualmente tenemos 7 líneas de desarrollo ...

Dicho esto, he encontrado este artículo a través de google "Visual Studio 2013 git": http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx


La afirmación de John de que "necesita Team Foundation Server" para trabajar con BitBucket no es correcta.

Acabo de publicar un proyecto para BitBucket de Visual Studio 2013 (versión de vista previa). Así es cómo.

  • Agregar solución al control de fuente
  • Comprométete con el Git local
  • En el área "Cambios", haga clic en "Commits". Esto lo lleva al cuadro de diálogo donde puede publicar en un repositorio remoto.
  • Ingrese la URL a su repositorio BitBucket (debe existir en BitBucket y debe estar vacío) y haga clic en "Publicar"
  • Ingrese sus credenciales BitBucket cuando se le solicite. Después de que finalice la publicación, recibirá un mensaje de resultados como este.
  • Use el botón "Sincronizar" para actualizar BitBucket con sus confirmaciones locales