Cómo revertir los cambios a la revisión anterior utilizando smartgit?
No puedo encontrar una opción que

  • Qué quieres decir exactamente con «volver»? Inversa de mezcla o restablecer pueden ayudar, dependiendo de lo que quieres decir.
InformationsquelleAutor william007 | 2013-03-29

1 Comentario

  1. 5

    Supongo que quieren volver a uno de los últimos commits.

    Haga clic en «iniciar Sesión» en la parte derecha de la ventana, a continuación, elija la confirmación de que desea devolver y selecciona «check out». La versión más antigua es ahora desprotegido.

    Revertir los cambios a la revisión anterior utilizando smartgit?

    Entonces usted puede comprometerse y suba el archivo.

    • … «entonces se pueden cometer y suba el archivo»… esto no funciona para mí.
    • ¿Cuál es el mensaje de error y lo que quieres hacer exactamente?
    • No hay ningún mensaje de error. Más bien, no pasa nada, cuando me comprometo/push. I. e., los pasos que he probado son: (1) Checkout anterior commit (optando a crear una nueva rama y cambiar a ella); (2) el Intento de cometer/push. Pero para el paso #2, no hay archivos marcados como «modificado», y por lo tanto no hay nada para cometer/push. El único curso de acción es simplemente para cambiar de nuevo a la cabeza de la rama master. Tal vez, luego de mi paso (1) es incorrecta? I. e., tal vez yo no debería crear una nueva rama y cambiar a ella, pero ignore el SmartGit advertencia y simplemente comprobación de los archivos directamente?
    • Tenga en cuenta que he trabajado alrededor de esta eligiendo el «Volver…» opción varias veces, comenzando con la más reciente a comprometerse y trabajar hacia atrás, paso a paso, a través de todos los anteriores se compromete, hasta llegar a la deseada histórico commit (cada vez que la creación de un nuevo commit que contiene la reversión). Esta ¿ trabajo para mí, pero no particularmente suavemente – no había un solo archivo, en particular, que fue marcada como «conflicto» cada vez que he realizado una reversión, y tuve que copiar/pegar el deseado revertir la versión de ese archivo a mano. Pero de otra manera, lo hizo sin problemas (muchos de los pasos).
    • ¿Qué quieres hacer exactamente? Desea volver con uno de sus anteriores se compromete? Asegúrese de que usted entiende el trabajo con local y remoto. Si usted echa un vistazo a uno de sus anteriores se compromete usted no puede empujar directamente a control remoto. Si me puedes explicar lo que quieres hacer me pueden ayudar.
    • Cuando en su respuesta usted dijo elegir la confirmación de que desea devolver y selecciona «check out» … Entonces usted puede cometer y empuje que el archivo, tomé esto significa cometer y empujando a una versión anterior del archivo en el repositorio remoto (ya que estaban discutiendo, en la respuesta, cómo volver a uno de los últimos comete. Mi objetivo es impulsar una confirmación a la cabeza de maestro/de origen (es decir, en el repositorio remoto) de tal manera que la confirmación es una copia exacta de la anterior revisión (es decir, para revertir el código anterior cometer, si yo entiendo la palabra «volver» correctamente).
    • si usted quiere empujar anterior se comprometen a mando que necesita para elegir adelantado opción en smartGit. «Push to» + «Fuerza de empuje». Tenga en cuenta que esto va a sobrescribir remoto tendrá copia exacta de tu trabajo actual repositorio después de la fuerza de empuje.
    • Gracias. Solo para confirmar – la versión en el repositorio remoto ser un nuevo commit, o tendrá un impacto en la historia?
    • No estoy seguro, pero creo que sería ver a todos los commits hasta ahora.
    • Esta respuesta puede tener que trabajar en un desprendimiento de la cabeza. En otras palabras, parece crear un riesgo o un problema.

Dejar respuesta

Please enter your comment!
Please enter your name here