Archivo de la etiqueta: git

Copiar una solución quitando git

Si tenemos una aplicación en visual studio que está enlazada a git y queremos copiarla en otro lugar quitando git lo que hay que hacer es tan sencillo como copiar el contenido de toda la solución salvo los ficheros de git.

¿Cuáles son los ficheros de git en una solución de visual studio?

Son los siguientes:

contenidogitsolucionvs

Si nos fijamos el directorio .git está como fichero oculto y para visualizarlo será necesario que cambies tu configuración del explorador de ficheros de windows.

Para copiar una solución quitando git lo que deberás borrar son estos ficheros una vez copiada.

Copiar un proyecto de un repositorio remoto con Visual Studio 2013 y Git

Si necesitas empezar a trabajar en un proyecto de equipo que haya comenzado entonces necesitarás copiarte el proyecto en un repositorio local.

Para ello lo primero que debes hacer es añadir, si no lo tienes ya, un repositorio local donde vincularás los ficheros del proyecto. Para crear un repositorio debes ir a la ventana del Team Explorer dentro de Visual Studio 2013 y pulsar el botón con forma de enchufe «Conectar con proyectos de equipo» (vale simplemente con abrir el Visual Studio, no es necesario utilizar ningún proyecto creado).

Git Visual Studio Repositorio Remoto

Una vez creado el repositorio, debes seleccionarlo y después pulsar la opción de clonar:

Git Visual Studio Repositorio Remoto 2

En este punto Visual Studio te pemitirá introducir la url donde está ubicado el repositorio remoto (en este punto puedes meter un repositorio creado con BitBucket o GitHub). Además podrás seleccionar el repositorio local aunque aparecerá por defecto el repositorio seleccionado anteriormente que hemos creado en el punto anterior.

Cuando tengas todo preparado pulsarás el botón «Clonar» y obtendrás los ficheros del repositorio remoto a local.

Git Visual Studio Repositorio Remoto 3

Una vez haya terminado de recibir todos los ficheros entonces podremos ir a la ruta local de nuestro repositorio y abrir el proyecto que tendremos añadido directamente al control del código fuente. Ya podremos trabajar con él.

Problema con git en windows – fatal: could not read password

Primero vamos a ponernos en la situación que me encontraba:

Había instalado NetBeans  7.4 (versión php) y tenía un proyecto al que quería hacer un control del código fuente. Por suerte en esta versión de NetBeans existía un plugin instalado de git con lo que en principio todo iba a parecer fácil…

Decidí instalar el repositorio origen en un servidor de internet y pronto me decidí por bitbucket.org. Allí me registré y me dispuse a crear un repositorio para luego trabajar en local y subir los cambios a este servidor.

Cuando en bitbucket le das a comenzar me da la opción de crear un repositorio vacío o subir un repositorio existente desde un equipo local, esta última opción era la que yo quería porque el proyecto estaba ya bastante avanzado. Según me indicaba el propio bitbucket debía introducir las siguientes líneas:


$ cd /path/to/my/repo

$ git remote add origin https://usuario@bitbucket.org/usuario/repositorio.git

$ git push -u origin --all

$ git push -u origin --tags

Las dos primeras líneas se ejecutaron sin ningún problema pero cuando llegué a la tercera me topé con el siguiente error:

fatal: could not read Password for ‘https://usuario@bitbucket.org’: No such file or directory

Después de buscar soluciones por internet encontré esta herramienta.

Se trata de una consola parecida pero que te permite ejecutar estos comandos sin ningún problema.