¿Cómo puedo clonar el repositorio de git con una revisión específica, algo como lo hago habitualmente en Mercurial: hg clone -r 3
¿Cómo puedo clonar el repositorio de git con una revisión específica, algo como lo hago habitualmente en Mercurial: hg clone -r 3
¿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...
¿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...
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...
Estoy atrapado detrás de un firewall, así que tengo que usar HTTPS para acceder a mi repositorio de GitHub. Estoy usando cygwin 1.7.7 en Windows XP. Intenté configurar el control remoto en https://[email protected]/username/ExcelANT.git, pero presioné las solicitudes de una contraseña, pero no...
Tengo una instalación de Git para Windows, pero cuando trato de usar el gitcomando en el símbolo del sistema, aparece el siguiente error: 'git' is not recognized as an internal or external command, operable program or batch file. ¿Cómo soluciono este
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
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...
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...
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...
Me escondí mis cambios. Ahora quiero eliminar solo algunos archivos del alijo. ¿Cómo puedo hacer
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...
¿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
Tengo dos ramas (A y B) y quiero fusionar un solo archivo de la rama A con un archivo único correspondiente de la Rama
¿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...
La situación: el maestro está en X quickfix1 está en X + 2 confirmaciones Tal que: o-o-X (master HEAD) \ q1a--q1b (quickfix1 HEAD) Luego comencé a trabajar en quickfix2, pero por accidente tomé quickfix1 como la rama de origen para copiar, no el maestro. Ahora quickfix2 está en X + 2...
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...
¿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...
Actualmente, nuestra empresa está utilizando un modelo de ramificación simple de troncal / lanzamiento / revisión y desea recibir asesoramiento sobre qué modelos de ramificación funcionan mejor para su empresa o proceso de desarrollo. Flujos de trabajo / modelos de ramificación A continuación se...
¿Cómo deshago el submódulo de un submódulo git (devuelvo todo el código al núcleo)? Como en "debería" I, como en "Mejor procedimiento"