He recibido varias requestes de extracción en uno de mis repositorys. Son buenos, pero hay algunas soluciones pequeñas (errores tipocharts, por ejemplo) que me gustaría solucionar yo mismo para que pueda fusionar el PR más rápido.
Ahora, ¿cómo puedo agregar mis compromisos a ese RP en particular? El autor de relaciones públicas bifurcó mi repo, trabajó en el suyo y luego envió el PR.
Y, como una pregunta complementaria, ¿cómo maneja GitHub para Mac el control de un RP? ¿Dónde se comprometerá ir si se confirman algunos cambios, luego empújelos mientras está en el process de pago de RP?
Genere una twig (una twig de testing de fusión) comenzando con el master
.
O fusiona cada commit por turno y usa git commit --amend
, o git commit --amend
a su vez con git rebase -i
, eligiendo la opción e
. Si desea restablecer el autor, agregue --reset-author
.
En los comentarios, el autor dice que quiere agregar un compromiso por separado. En este caso, use git rebase -i
nuevamente (usando el SHA-1 de master, es decir, antes de las fusiones), y agregue el compromiso adicional antes de git rebase --continue
.
Cuando hayas terminado, fusiona la twig de testing de nuevo a maestra.
Otra forma sin git rebase
.
git checkout pr/X
). git checkout -b to-merge-PR-X
) git add
+ git commit
) git push -u origin to-merge-PR-X
suponiendo que github es de origin
). git checkout master
+ git merge to-merge-PR-X
git push
)