Preguntas etiquetadas con git

Git es un sistema de control de versiones distribuido de código abierto (DVCS). Use esta etiqueta para preguntas relacionadas con el uso de Git y los flujos de trabajo. NO USE la etiqueta [github] para problemas relacionados con Git simplemente porque un repositorio está alojado en GitHub. Además, no use esta etiqueta para preguntas generales de programación que involucren un repositorio Git.

8
¿Cómo convierto un repositorio git simple en uno normal (en el lugar)?
Tengo un repositorio git básico, pero necesito acceder y navegar por su contenido a través de ssh (en un administrador de archivos como la experiencia del usuario). Supongo que podría clonarlo: git clone -l <path_to_bare_repo> <new_normal_repo> Sin embargo, mi repositorio tiene un tamaño de aproximadamente 20 GB y no tengo …
81 git  git-bare 




20
Abortando la confirmación debido a un mensaje de confirmación vacío
Como usuario novato de git, cuando intento comprometer mi trabajo con git commit -a -v e ingreso un mensaje de confirmación en mi editor, cierro el archivo y obtengo este error: Aborting commit due to empty commit message. He leído casi todos los temas relacionados con este tema, he cambiado …
81 git 

2
Por qué Git usa los dos puntos (: <rama>) para eliminar la rama remota
¿Por qué Git usa git push &lt;remote&gt; :&lt;branch&gt; como en git push origin :featureA eliminar la rama featureAdel servidor remoto? Me interesa saber por qué se utilizaron los dos puntos como marca de eliminación. Es tan diferente de git branch -d &lt;localbranch&gt; . ¿Por qué no hacemos algo como git …
81 git 


9
¿Cómo grep el git diff?
¿Hay alguna forma de mostrar el git-diff filtrado por un patrón determinado? Algo como git grepdiff pattern changed file +++ some sentence with pattern changed file 2 --- some other pattern Desafortunadamente, la solución más simple no es lo suficientemente buena. git diff | grep pattern +++ some sentence with …
81 git  grep  diff 


7
Usando un proxy de calcetines con git para el transporte http
¿Cómo hacer que git use un proxy de calcetines para el transporte HTTP? Logré configurar git con GIT_PROXY_COMMAND para usar un proxy de calcetines para el transporte GIT. Además, he configurado mi archivo .curlrc para definir el proxy de calcetines y puedo obtener información directamente con el comando curl como: …
81 git  ssh  proxy  socks 



9
Seleccione la clave privada para usar con Git
Tengo 2 servidores Git que requieren 2 claves SSH diferentes. git clone user1@server1:blahblahblahusa ~/.ssh/id_rsa, pero necesito especificar qué clave usar dependiendo del servidor al que me estoy conectando. ¿Qué parámetro de línea de comandos de Git hace este trabajo? (Estoy ejecutando Linux).
81 git  ssh 

1
Cómo cancelar Git Bisect
Comencé mi git bisect especificando revisiones buenas y malas, pero no creo que se hayan registrado. Además, como estoy intentando especificar git bisect bueno y malo, no creo que git esté haciendo nada. Me gustaría abortar toda la bisección para poder reiniciar la operación. git bisect resetparece ser lo que …
81 git  abort  git-bisect 

4
¿Por qué el git stash no es único por rama?
Supongo que permite mover cambios de una rama a la siguiente, pero para eso está la selección selectiva y, si no está realizando una confirmación de los cambios, tal vez no debería moverlos. En ocasiones, apliqué el alijo incorrecto en la rama incorrecta, lo que me dejó preguntándome sobre esta …
81 git  git-stash 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.