Tienes toda la razón con la parte gráfica.
Tengo ciertos reparos con el software no libre. ¿Hay alguna buena alternativa a sourcetree en opensource?
Por ahora ya he conseguido traer el commit a mi disco local:
1º Hacer una copia local:
git clone https://github.com/usuario/ardublock picuino-ardublock2º Cambiar al directorio de la copia local
cd picuino-ardublock3º Si la copia local ya estaba hecha, tengo que sincronizarla con el repositorio en GitHub:
git pull4º Crear un nuevo branch para realizar modificaciones y cambiar al nuevo branch:
git checkout -b fixArduino16125º Listado de branches del proyecto:
git branch -a6º Traer a mi disco local el proyecto donde está el commit que me interesa:
git fetch https://github.com/facchinm/ardublock7º Copiar en mi branch el commit que me interesa (antes tengo que buscar su número de ID o sha):
git cherry-pick 0e89af0 8º Listado de commits:
git log --oneline9º Si quiero volver a cambiar al branch master:
git checkout master