¿Alguien sabe cuáles son los límites de Git para el número de archivos y el tamaño de los
¿Alguien sabe cuáles son los límites de Git para el número de archivos y el tamaño de los
Me he estado preguntando si hay una manera fácil de empujar y extraer una rama local con una rama remota con un nombre diferente sin especificar siempre ambos nombres. Por ejemplo: $ git clone myrepo.git $ git checkout -b newb $ ... $ git commit -m "Some change" $ git push origin...
¿Qué pasaría realmente si tuviera una colisión de hash mientras usaba git? Por ejemplo, me las arreglo para comprometer dos archivos con la misma suma de comprobación sha1, ¿lo notaría o corrompería uno de los archivos? ¿Podría mejorarse git para vivir con eso, o tendría que cambiar a un nuevo...
Cuando hago un cambio de git, a menudo tengo dificultades para resolver lo que está sucediendo con lo 'local' y 'remoto' al resolver conflictos. A veces tengo la impresión de que intercambian lados de un compromiso a otro. Esto es probablemente (definitivamente) porque todavía no lo he entendido...
Cuando hay una colisión durante git merge, abro una herramienta de combinación llamada Meld . Abre tres archivos LOCAL, BASE y REMOTE. Como he leído LOCAL es mi rama local, BASE es un ancestro común y REMOTE es la rama que se fusionará. Ahora a mi pregunta: ¿qué versión del archivo se usará...
Me gustaría poder guardar solo los cambios de un solo archivo: git stash save -- just_my_file.txt Sin embargo, lo anterior no funciona. Alguna
Estoy bajo un proxy y estoy presionando para git con éxito durante bastante tiempo. Ahora no puedo empujar a git de repente. He configurado la clave RSA y el proxy y los verifiqué dos veces, sin resultado y git me está arrojando el error que se muestra en el título de la
Cerrada . Esta pregunta debe ser más centrado . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 5 años . Mejora esta...
La estructura de datos interna de Git es un árbol de objetos de datos, en el que cada objeto solo apunta a su predecesor. Cada bloque de datos es hash. Al modificar (error de bit o ataque) se notará un bloque intermedio cuando el hash guardado y el hash real se desvíen. ¿En qué se diferencia este...
He leído innumerables tutoriales y me quedo corto. Esto es lo que tengo: - Estoy ejecutando RubyMine en mi escritorio de Windows - He instalado Git en mi cuenta de alojamiento WebFaction según sus instrucciones - Parece que Git funciona bien en ambas máquinas Esto es lo que estoy haciendo: 1....
¿Alguien puede explicar una "rama de seguimiento" como se aplica a git? Aquí está la definición de git-scm.com : Una 'rama de seguimiento' en Git es una rama local que está conectada a una rama remota. Cuando empuja y tira de esa rama, automáticamente empuja y tira hacia la rama remota con la...
He leído algunas preguntas sobre los permisos de archivos en Git y todavía estoy un poco confundido. Tengo un repositorio en GitHub bifurcado de otro. Después de la fusión, deben ser idénticos. Sin embargo: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755...
¿Es posible git statusy mostrar solo archivos modificados? El problema es que tengo demasiados archivos organizados que no quiero comprometer o ignorar en este momento y no puedo desplazarme hacia arriba. Tengo un límite de desplazamiento establecido en
Entonces, si tengo un archivo llamado foo.rb y me está dando un error por un método faltante llamado bar , entonces quiero buscar en el historial de foo.rb la cadena barpara ver si alguna vez se definió en el pasado. Encontré esto ¿ Buscar en todo el historial de Git una cadena? Pero esto busca...
¿Hay alguna forma de editar en línea el mensaje de confirmación GitHub.comdespués del envío? Desde la línea de comando, uno puede hacer git commit --amend -m "New commit message" como se sugirió correctamente en otra pregunta . Probar git pully luego git pushha funcionado (sin que ninguna otra...
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años .
¿Cómo agrego recursivamente archivos por un patrón (o glob) ubicado en diferentes directorios? Por ejemplo, me gustaría agregar A/B/C/foo.javay D/E/F/bar.java(y varios otros archivos java) con un comando: git add '*.java' Desafortunadamente, eso no funciona como se
El objetivo es obtener un estado inequívoco que pueda evaluarse en un comando de shell. Lo intenté git statuspero siempre devuelve 0, incluso si hay elementos para confirmar. git status echo $? #this is always 0 Tengo una idea pero creo que es una mala idea. if [ git status | grep -i -c...
¿Es posible usar un archivo .netrc en Windows cuando estoy usando Git para clonar un repositorio remoto con HTTP y contraseña de
así que olvidé tirar de mi código antes de editarlo y luego, cuando cometí el nuevo código y traté de presionar, obtuve el error push no es posible, en ese momento hice un "git pull" que resaltó algunos archivos con conflicto. Eliminé los conflictos pero no sé qué hacer desde aquí ... Intenté git...