¿Cómo obtengo solo una rama de un repositorio Git remoto?

Me gustaría tomar una sola rama (no todas) de un repositorio remoto y crear una rama de seguimiento local que pueda rastrear más actualizaciones en esa rama remota. Las otras ramas del repositorio remoto son muy grandes, así que me gustaría evitar buscarlas. ¿Cómo hago esto?

Editar: Me di cuenta de esto yo mismo, pero StackOverflow se niega a dejarme dar la respuesta como respuesta, así que la pondré aquí en la pregunta.

Usa la opción -t para git remote add, por ejemplo:

git remote add -t remote-branch remote-name remote-url

Puedes usar múltiples opciones " -t branch " para tomar múltiples ramas.

214
задан Mateusz Piotrowski 5 April 2018 в 06:03
поделиться