Last active
December 19, 2015 23:19
-
-
Save andru255/6034243 to your computer and use it in GitHub Desktop.
Los n pasos cuando no podemos trabajar en local,solo se puede trabajar en master y queremos que el releases y master se lleven bien.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #si modificas en master y quieres ponerlo en un hotfix: | |
| #1. detectar que archivos haz modificado en master | |
| #2. luego cambias a la rama releases | |
| git checkout releases | |
| #3. aplicas pull | |
| git pull origin releases | |
| #4. creas tu rama (que será hotfix) | |
| git checkout -b hotfix#peque-desc-my-parche | |
| #5. Aqui viene la chamba seria: comparas los archivos modificados con | |
| #la rama master | |
| #PD: ten en cuenta que el lado izquierdo de tu herramienta de comparacion | |
| #es el que va a quedarse en tu rama hotfix y el de master es el temp | |
| git difftool hotfix#peque-desc-my-parche master [path-de-mi-archivo] | |
| #6. Eliminamos el temp de master porsiaca lo buscamos y luego lo eliminamos | |
| find ./ -name ".orig" | |
| #7. Aun en la rama del hotfix: | |
| git add . | |
| git commit -am "mis cambios estan en la rama hotfix :D" | |
| #8. Cambiamos 1ero la rama releases | |
| git ck releases | |
| #9. Mergeamos con el hotfix, luego lo actualizamos releases y pusheamos | |
| #para actualizar remotamente | |
| git merge hotfix#peque-desc-my-parche | |
| git pull origin releases | |
| git push origin releases | |
| #10. Luego aplicamos la misma tech en master | |
| git checkout master | |
| #11. Mergeamos, actualizamos y pusheamos con el hotfix | |
| git merge hotfix#peque-desc-my-parche | |
| git pull origin master | |
| git push origin master | |
| #12. Luego borramos el hotfix | |
| git branch -D hotfix#peque-desc-my-parche |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment