Preguntas etiquetadas con git

323
¿Cómo puedo buscar ramas de Git para un archivo o directorio?

En Git, ¿cómo podría buscar un archivo o directorio por ruta en varias ramas? He escrito algo en una rama, pero no recuerdo cuál. Ahora necesito encontrarlo. Aclaración : estoy buscando un archivo que creé en una de mis ramas. Me gustaría encontrarlo por ruta, y no por su contenido, ya que no...

323
¿Qué significa git push -u?

Tengo dos versiones diferentes de git. En la versión 1.6.2, git pushno tiene la -uopción. Solo aparece en la versión 1.7.x. De los documentos, el -uestá relacionado con la variable branch.<name>.merge en git config. Esta variable se describe a continuación: Defines, together with...

323
Eliminar todas las ramas locales de git

Sigo un proceso de desarrollo en el que creo una nueva sucursal local para cada nueva característica o tarjeta de historia. Cuando termino fusiono la rama en maestra y luego empujo. Lo que tiende a suceder con el tiempo debido a una combinación de pereza u olvido es que termino con una gran lista...

323
¿Cuál es el significado preciso de "nuestro" y "suyo" en git?

Esto puede parecer una pregunta demasiado básica, pero he buscado respuestas y ahora estoy más confundido que antes. ¿Qué significa "nuestro" y "suyo" en git cuando se fusiona mi rama con la otra? Ambas ramas son "nuestras". En un conflicto de fusión, ¿es "nuestro" siempre la parte superior de...

321
¿Debo usar SVN o Git? [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión

321
¿Cómo se usa el repositorio "git --bare init"?

Necesito crear un repositorio central de Git pero estoy un poco confundido ... He creado un repositorio simple (en mi servidor git, máquina 2) con: $ mkdir test_repo $ git --bare init Ahora necesito enviar archivos desde mi repositorio local (máquina 1) al repositorio desnudo (máquina 2). Tengo...

317
¿Cómo cambio el nombre de un repositorio en GitHub?

Quería cambiar el nombre de uno de mis repositorios en GitHub, pero me asusté cuando una gran advertencia roja decía: No configuraremos redireccionamientos desde la ubicación anterior Deberá actualizar sus repositorios locales para apuntar a la nueva ubicación El cambio de nombre puede...

315
Git: Cómo aplastar todos los commits en la rama

Hago una nueva sucursal mastercon: git checkout -b testbranch Hago 20 compromisos en él. Ahora quiero aplastar esos 20 commits. Lo hago con: git rebase -i HEAD~20 ¿Qué pasa si no sé cuántos commits? ¿Hay alguna manera de hacer algo como: git rebase -i all on this