Preguntas etiquetadas con git

236
Mostrar diferencias entre confirmaciones

Estoy usando Git en Ubuntu 10.04 (Lucid Lynx). He hecho algunos compromisos con mi maestro. Sin embargo, quiero obtener la diferencia entre estos commits. Todos ellos están en mi rama maestra. Por ejemplo: commit dj374 made changes commit y4746 made changes commit k73ud made changes Quiero...

236
archivo git diff contra su último cambio

¿Es posible obtener git para producir una diferencia entre un archivo específico como existe ahora y como existía antes de la última confirmación que lo cambió? Es decir, si sabemos: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit Luego git diff...

235
¿Cómo debo usar git diff para líneas largas?

Estoy ejecutando git-diff en un archivo, pero el cambio está al final de una larga línea. Si uso las teclas del cursor para moverme hacia la derecha, pierde la codificación de colores, y peor aún, las líneas no se alinean, lo que dificulta el seguimiento del cambio. ¿Hay alguna manera de evitar...

233
¿Con qué frecuencia debe usar git-gc?

¿Con qué frecuencia debe usar git-gc? La página del manual simplemente dice: Se alienta a los usuarios a ejecutar esta tarea de forma regular dentro de cada repositorio para mantener una buena utilización del espacio en disco y un buen rendimiento operativo. ¿Hay algunos comandos para...

233
¿Cómo revertir aplicar un alijo?

Tengo un pequeño parche guardado en mi escondite de git. Lo he aplicado a mi copia de trabajo usando git stash apply. Ahora, me gustaría retroceder esos cambios aplicando el parche en reversa (algo así como lo git revertque haría pero en contra del alijo). ¿Alguien sabe como hacer...

233
git clone a través de ssh

Tengo un proyecto en el que creé un repositorio git: $ cd myproject $ git init $ git add . $ git commit Yo quería crear un clon desnudo en otra máquina: $ cd .. $ git clone --bare myproject ssh://user@server:/GitRepos/myproject.git Ejecuté el clon pero no imprimí ninguna respuesta. Me...

232
¿Cuál es la cabeza en git?

Parece que hay una diferencia entre el último commit, HEAD y el estado del archivo que puedo ver en mi directorio. ¿Qué es HEAD, qué puedo hacer con él y qué error debo

231
Rehacer una fusión revertida en Git

Me he encontrado con un pequeño problema aquí: tenía una rama específica del problema 28sen Git, que fusioné en la developrama general . Resulta que lo había hecho demasiado rápido, así que usé git-revert para deshacer la fusión. Ahora, sin embargo, ha llegado el momento de fusionar 28sen develop,...

231
¿Cómo "pasar" de una sucursal local a otra?

Esto suena muy simple, pero no puedo entenderlo. Hice una rama experimental hace un tiempo, y ahora me gustaría incorporar todos los cambios que ocurrieron en master desde que lo hice. Todo esto es local. Quiero pasar del maestro local al local my_branch, pero no puedo hacerlo. Esto no parece...

231
¿Cómo clono un trabajo en Jenkins?

Jenkinstiene el Gerritcomplemento en su lugar para que cuando realicemos registros Gerrit, Jenkinsrealice una compilación y, si tiene éxito, Gerritse verifique la modificación . Si la compilación falla, entonces no lo es. Entiendo que esto se logra a través de trabajos establecidos en Jenkins....

229
Guardar solo cambios no organizados en Git

Me gustaría hacer el siguiente flujo de trabajo: Agregar cambios al escenario. Guarda todos los demás cambios que no se organizaron. Haga algunas cosas con las cosas en el escenario (es decir, compilar, ejecutar pruebas, etc.) Aplica el alijo. ¿Hay alguna manera de hacer el paso...