Preguntas etiquetadas con git

229
Desea excluir el archivo de "git diff"

Estoy tratando de excluir un archivo ( db/irrelevant.php) de un Git diff. He intentado poner un archivo en el dbsubdirectorio llamado .gitattributescon la líneairrelevant.php -diff y también he intentado crear un archivo llamado que .git/info/attributescontiene db/irrelevant.php. En todos los...

228
Cambiar el control remoto predeterminado de Git

Quiero cambiar el destino predeterminado de la sucursal remota de Git para poder simplemente git push En vez de: git push upstream Actualmente esto está configurado en el control remoto de origen y quiero configurarlo en un control remoto diferente. Traté de eliminar el control remoto...

227
¿Ignorando el contenido de un directorio ya registrado?

Tengo un repositorio de git que se usa solo para contener gráficos y archivos de sonido utilizados en varios proyectos. Todos están en un directorio sin subdirectorios. Ahora acabo de crear un script para copiar estos activos desde otro directorio estructurado, con varios niveles de...

227
Git diff dice que el subproyecto está sucio

Acabo de ejecutar un git diff y obtengo el siguiente resultado para todos mis aproximadamente 10 submódulos diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit

227
¿Cómo enumerar todas las etiquetas que contienen un commit?

Esta pregunta es similar a Cómo enumerar todas las etiquetas que apuntan a una confirmación específica en git , pero con una diferencia: deseo buscar todas las etiquetas que contienen una confirmación específica dentro del árbol de cada etiqueta, no específicamente los archivos marcados en la...

227
Git: error "por favor dime quién eres"

Tengo servidores de aplicaciones que arranco juntos usando Chef + algunos scripts de bash ad-hoc. El problema es que, cuando quiero ejecutar una actualización en uno de estos servidores de aplicaciones, obtengo: 19:00:28: *** Please tell me who you are. Run git config --global user.email...

227
fatal: el maestro de rama actual no tiene rama ascendente

Estoy tratando de empujar uno de mis proyectos a github, y sigo recibiendo este error: peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin...

226
Clonando un repositorio privado de Github

Tengo un repositorio privado en Github para un proyecto en el que estoy trabajando. Hasta ahora solo había trabajado en el escritorio de mi casa, pero acabo de comprar una computadora portátil y estoy tratando de configurarla para poder trabajar en el proyecto desde cualquier computadora y hacer...

226
¿Cómo determino programáticamente si hay cambios no confirmados?

En un Makefile, me gustaría realizar ciertas acciones si hay cambios no confirmados (ya sea en el árbol de trabajo o en el índice). ¿Cuál es la forma más limpia y eficiente de hacer eso? Un comando que sale con un valor de retorno de cero en un caso y distinto de cero en el otro sería adecuado para...

226
Combina dos repositorios Git sin romper el historial de archivos

Necesito fusionar dos repositorios de Git en un tercer repositorio completamente nuevo. He encontrado muchas descripciones de cómo hacer esto usando una combinación de subárbol (por ejemplo, la respuesta de Jakub Narębski en ¿Cómo se combinan dos repositorios Git? ) Y siguiendo esas instrucciones...

225
¿Cómo edito un mensaje de etiqueta existente en git?

Tenemos varias etiquetas anotadas en nuestro repositorio de git. Las etiquetas más antiguas tienen mensajes falsos que nos gustaría actualizar para que tengan nuestro nuevo estilo. % git tag -n1 v1.0 message v1.1 message v1.2 message v2.0 Version 2.0 built on 15 October 2011. En este ejemplo,...

225
¿Cómo almacena git los archivos?

Recién comencé a aprender git y para hacerlo comencé a leer el Git Community Book , y en este libro dicen que SVN y CVS almacenan la diferencia entre archivos y que git almacena una instantánea de todos los archivos. Pero realmente no entendí lo que quieren decir con instantánea. ¿Realmente git...