tag remota rama crear como cambiar github github-pages

github - remota - git push



No se puede cambiar la rama de origen en las páginas de GitHub (2)

Ok, así que si estás usando angular-cli-ghpages , por defecto creará una nueva rama de gh-pages y las publicará.

Ahora, como iniciador, como yo, si está usando https://user-name.github.io/ y desea que su aplicación se publique desde la rama maestra de su nombre de user-name.github.io , puede seguir los siguientes pasos.

  1. Haga una producción lista para construir usando

    ng build --prod --base-href "/user-name.github.io/"

  2. Implementar en el maestro usando angular-cli-ghpages usando

    angular-cli-ghpages --branch=master

Espero que esto ayude.

He creado un sitio web simple para GitHub Pages. La fuente del sitio se encuentra en la rama "maestra" y el sitio web generado (lo que quiero ver publicado) se encuentra en la rama de "páginas gh".

Esperaba poder cambiar la fuente del sitio en la configuración. Sin embargo, el ajuste está en gris? No puedo cambiarlo (ver captura de pantalla abajo). ¿Qué estoy haciendo mal? ¿Cómo cambio a la rama "gh-pages"?


Los sitios personales o de organización se construyen a partir del master . gh-pages rama de gh-pages se utiliza para construir sitios para proyectos.

Por lo que puedo ver, estás usando https://user-name.github.io/ url, esta es una personal, por lo que la rama master es la predeterminada.

Ver la página de documentación.

Si su sitio es una página de usuario u organización que tiene un repositorio denominado <username>.github.io o <orgname>.github.io , no puede publicar los archivos de origen de su sitio desde diferentes ubicaciones . Las páginas de usuario y organización que tienen este tipo de nombre de repositorio solo se publican desde la rama maestra.

Entonces la respuesta es No, no puedes cambiarlo. Tendrá que ajustar su flujo de trabajo y mantener el desarrollo en otra rama (llamémoslo development ) y fusionar para master cuando esté listo para publicar.