Cómo pagar PHP-5.4.28

Estoy tratando PHP-5.4.28 twig PHP-5.4.28 desde el repository oficial PHP git , pero no funciona. Esto es lo que sucede:

 git checkout --track origin/PHP-5.4.28 fatal: Cannot update paths and switch to branch 'PHP-5.4.28' at the same time. Did you intend to checkout 'origin/PHP-5.4.28' which can not be resolved as commit? 

Entonces git piensa que la twig no existe en github, y si ejecuto git ls-remote , la twig de hecho no está en la list. Pero si voy a github, la twig está allí .

Editar:

Este problema fue causado por dos errores tontos. Primero cloné en una zona de temperatura que accidentalmente tenía otro repository de git encima, y ​​en segundo lugar me olvidé de cd en el clon antes de intentar verificar la twig. Así que git estaba buscando en el repository externo, no en PHP en absoluto.

Necesita crear una nueva twig para que esto funcione:

 git checkout -b PHP-5.4.28 --track origin/PHP-5.4.28 

Como atajo alternativo, también puede hacer esto cuando la twig local aún no existe:

 git checkout PHP-5.4.28