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.

5
Mensajes de confirmación de Git: formato 50/72
Tim Pope argumenta a favor de un estilo particular de mensaje de compromiso de Git en su publicación de blog: http://www.tpope.net/node/106 . Aquí hay un resumen rápido de lo que recomienda: La primera línea tiene 50 caracteres o menos. Luego una línea en blanco. El texto restante debe estar envuelto …
310 git 

5
¿Cómo agrego un submódulo a un subdirectorio?
Tengo un repositorio de git ~/.janus/con un montón de submódulos. Quiero agregar un submódulo ~/.janus/snipmate-snippets/snippets/, pero cuando ejecuto git submodule add <git@github.com:...>en el snipmate-snippetsdirectorio, aparece el siguiente mensaje de error: You need to run this command from the toplevel of the working tree. Entonces la pregunta es: ¿Cómo agrego un …

9
git pull mientras no está en un directorio git
Digamos que tengo un directorio /X/Y, que es un repositorio git. ¿Es posible llamar de alguna manera a un comando como git pulldesde adentro /X, pero dirigido al /X/Ydirectorio? EDITAR: Supongo que me preguntaba específicamente: ¿es posible hacer esto usando el comando a git, pero sin tener que cambiar los …
308 git 

20
git: fatal: no manejo el protocolo 'http'
Copié y pegué un comando git clone de una página web: https://fedorahosted.org/ibus-typing-booster/ Tengo esto: user@host> git clone ​​http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I don't handle protocol '​​http'
307 git  clone  whitespace 


4
Archivos de directorio .idea comprometidos accidentalmente en git
Accidentalmente he comprometido el .idea/directorio en git. Esto está causando conflictos en cualquier otro lugar donde necesito verificar mi repositorio. Me preguntaba cómo elimino estos archivos del control remoto. Todavía necesito estos archivos localmente ya que el IDE de Intellij los necesita. Simplemente no los quiero en el control remoto. …
306 git 


11
¿Cómo puedo archivar ramas git?
Tengo algunas ramas viejas en mi repositorio git que ya no están en desarrollo activo. Me gustaría archivar las ramas para que no se muestren de forma predeterminada cuando se ejecutan git branch -l -r. No quiero eliminarlos, porque quiero mantener el historial. ¿Cómo puedo hacer esto? Sé que es …
305 git 

13
Error de 'referencia no es un árbol' en la cabeza del submódulo de Git
Tengo un proyecto con un submódulo que apunta a una confirmación no válida: la confirmación del submódulo permaneció local y cuando trato de recuperarlo de otro repositorio obtengo: $ git submodule update fatal: reference is not a tree: 2d7cfbd09fc96c04c4c41148d44ed7778add6b43 Unable to checkout '2d7cfbd09fc96c04c4c41148d44ed7778add6b43' in submodule path 'mysubmodule' Yo sé lo …

5
Actualizar la fecha del autor de confirmación de git al modificar
Me encontré modificando mis compromisos con bastante frecuencia. No lo hago stashmucho porque tiendo a olvidar que lo hice, especialmente cuando quiero guardar lo que hice antes de irme o antes de un fin de semana, así que hago un compromiso de "borrador". Lo único es que, cuando modifico el …
305 git 

5
Mantenga el archivo en un repositorio de Git, pero no rastree los cambios
Tengo varios archivos en un sitio de CodeIgniter que querré tener en el repositorio pero no rastrear ningún cambio. Por ejemplo, implemento una nueva instalación de este marco en un nuevo cliente, quiero que se descarguen los siguientes archivos (tienen los valores predeterminados CHANGEME) y solo tengo que hacer cambios …
305 git 



10
¿Cómo volver a la versión más reciente en Git?
Recientemente me mudé de SVN a Git y estoy un poco confundido acerca de algo. Necesitaba ejecutar la versión anterior de un script a través de un depurador, así que hice git checkout <previous version hash>e hice lo que tenía que hacer. Ahora quiero volver a la versión más nueva, …
303 git  git-checkout 


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.