Preguntas etiquetadas con git

392
Git add y commit en un comando

¿Hay alguna manera que pueda hacer? git add -A git commit -m "commit message" en un comando? Parece que estoy haciendo mucho esos dos comandos, y si Git tuviera una opción como git commit -Am "commit message", la vida sería mucho más conveniente. git committiene el -amodificador, pero no hace...

391
Culpa de Git: ¿compromisos previos?

¿Es posible ver quién editó una línea específica antes de la confirmación informada por git blame, como un historial de confirmaciones para una línea determinada? Por ejemplo, ejecuto lo siguiente (en el excelente uncrustifyproyecto): $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner...

390
Git: Mira mi último compromiso

Solo quiero ver los archivos que se confirmaron en la última confirmación exactamente como vi la lista cuando lo hice git commit. Desafortunadamente buscando git "last commit" log en Google no me lleva a ninguna parte. Y git diff HEAD^..HEAD No es lo que necesito, por supuesto, ya que arroja...

389
Abortar un git cherry-pick?

Corrí git cherry-pick <hash>y tuve conflictos de fusión. No quiero resolver los conflictos, solo quiero abortar la selección de cereza. Al hacer una fusión real (con git merge) hay lo útil git merge --abort. ¿Cuál es el equivalente para la recolección de

388
¿Qué hay en tu .gitignore si estás usando CocoaPods?

He estado desarrollando iOS durante un par de meses y acabo de enterarme de la prometedora biblioteca CocoaPods para la gestión de dependencias. Lo probé en un proyecto personal: agregué una dependencia a Kiwi a mi Podfile, corrí pod install CocoaPodsTest.xcodeprojy listo , funcionó muy bien. Lo...

387
Empuje git commits y etiquetas simultáneamente

Soy consciente de la razón por la que git push --tagses una operación separada de la vieja git push. Empujar etiquetas debe ser una elección consciente ya que no desea empujar accidentalmente una. Esta bien. Pero, ¿hay alguna forma de unir ambos? (Aparte de git push && git push...

387
¿Por qué mi repositorio Git entró en un estado HEAD separado?

Terminé con una cabeza separada hoy, el mismo problema que se describe en: git push dice que todo está actualizado a pesar de que tengo cambios locales Hasta donde sé, no hice nada fuera de lo común, solo me comprometí y presioné desde mi repositorio local. Entonces, ¿cómo terminé con un...

385
Empujar un repositorio Git existente a SVN

He estado haciendo todo mi trabajo en Git y presionando a GitHub. He estado muy contento con el software y el sitio, y no deseo cambiar mis prácticas de trabajo en este momento. Mi asesor de doctorado está pidiendo a todos los estudiantes que mantengan su trabajo en un repositorio SVN alojado en...

385
Push se compromete con otra rama

¿Es posible confirmar e impulsar cambios de una rama a otra? Supongamos que he cometido cambios en BRANCH1 y quiero empujarlos a BRANCH2 . Desde BRANCH1 , ¿es válido hacer: git push origin **BRANCH2** ¿Y luego restablecer

382
Obtén el hash corto de la versión Git

¿Hay una manera más limpia de obtener el hash de versión corta HEADde Git? Quiero ver el mismo resultado que obtengo de: git log -n 1 | head -n 1 | sed -e 's/^commit //' | head -c 8 Originalmente usé el comando anterior para generar una cadena de versión, pero esto es aún mejor: git...

380
Usando git para obtener solo la última revisión

Quiero rastrear un proyecto que usa git. No quiero clonar el repositorio completo y el historial completo, solo quiero la última revisión, y quiero poder actualizar a nuevas revisiones desde el proyecto remoto. Intenté usar git clone, pero esto crea una copia de todo el repositorio (gran tamaño de...

379
git: Tu rama está adelante por X commits

¿Cómo se produce esto realmente? Estoy trabajando en un repositorio solo en este momento, así que este es mi flujo de trabajo: Cambiar archivos Cometer Repita 1-2 hasta que esté satisfecho Empujar para dominar Luego, cuando hago un git statusmensaje, me dice que mi rama está adelante por X...