Preguntas etiquetadas con git

108
Cuando usar barra inclinada inicial en gitignore

Estoy tratando de entender más claramente la .gitignoresintaxis y, en particular, en lo que respecta a https://github.com/github/gitignore gitignores. Veo que la barra diagonal inicial se usa para hacer coincidir solo los nombres de ruta relacionados con la ubicación del .gitignorearchivo (de...

107
Examinar y mostrar archivos en un repositorio de git sin clonar

¿Hay alguna forma de buscar y mostrar archivos en un repositorio de git sin clonarlo primero? Puedo hacer eso en svn usando los comandos: svn ls / ruta / a / repo svn cat / path / to / repo / file-in-repo Supuestamente puedo usar git show pero haciendo: git show / ruta / a / repo git show...

107
¿Hay alguna desventaja de habilitar git rerere?

He leído varias cosas sobre la función rerere de git y estoy considerando habilitarla. Pero no he visto a nadie mencionar los posibles problemas que podrían surgir al usarlo. Debo asumir que hay una desventaja, o probablemente estaría habilitado de forma predeterminada. Entonces, ¿hay alguna...

107
¿Qué hace exactamente git rebase --skip?

Acabo de hacer una git pull --rebase origin mastery hubo un conflicto. En primer lugar, este conflicto estaba en un archivo que no había tocado y tenía aproximadamente 10 confirmaciones. ¿Por qué pasó esto? Luego accidentalmente escribí git rebase --skip y 'se saltó ese parche'. Preocupado por...

107
Cómo usar Git Revert

¿Cómo se git revertusa? Esto puede sonar como una pregunta duplicada, pero cuando la gente lo hace, la respuesta suele ser, ¿usar git resetsegún Revertir a una confirmación por un hash SHA en Git? Luego, cuando alguien pregunta cómo usar, la git resetgente responde diciendo que debe usar git...

107
git delete remotes: las referencias remotas no existen

En breve; ¿Cómo puedo eliminar múltiples controles remotos fusionados? Más antecedentes; Tengo un repositorio de git con decenas de controles remotos que se han fusionado en master. Puedo eliminar estos controles remotos uno a la vez usando: git push --delete origin myBranch-1234 Sin...

106
¿Cómo hacer que git ignore los cambios por si acaso?

No estoy muy seguro de lo que está sucediendo aquí, pero a veces un archivo en particular en mi repositorio cambiará el nombre de su nombre. p.ej,: antes de: File.h después: file.h Realmente no me importa por qué sucede esto, pero esto hace que git piense que es un archivo nuevo, y luego tengo...

106
Color en git-log

Cuando ejecute git log --decorate --pretty=onelinela salida tendrá entradas como (HEAD, refs/published/master, master)con coloración. También tengo lo siguiente en mi gitconfig: [color "branch"] current = yellow reverse local = yellow remote = green ¿Cómo replicas esos colores cuando haces...

106
¿Puede git operar en "modo silencioso"?

¿Es posible ejecutar cualquier comando de git en modo "silencioso"? Por ejemplo, ¿puedo decir " git push origin" y no veo nada en la pantalla? Supongo que puedo redirigir IO a /dev/null(funciona bien), pero ... ¿git permite algo como esto de forma natural? A continuación se muestra un script...

106
git - diferencia de los cambios actuales antes de confirmar

He cambiado varios archivos en un repositorio de git, pero aún no los he comprometido. Puedo obtener una lista de los cambios con solo invocar git status. Pero, ¿cómo obtengo una lista de las líneas? o el contenido que he cambiado, además de los nombres de archivo? Inicialmente pensé en usar git...