Intentando agregar files a una twig

Creé una twig gh-pages de mi repository, buscando crear una página github para un proyecto, como se describe en http://pages.github.com/ . La twig fue creada, pero ahora estoy convencido de cómo proceder. Por ejemplo, ¿cómo agrego el file index.html que actualmente vive en la twig principal a la twig gh-pages? ¿Y qué hago después de eso?

Después de git branch gh-pages , git checkout gh-pages y git add index.html , pero se mostró un git status

nada para comprometer

Las nuevas twigs comienzan con todos los files de la twig original (en su caso, el contenido de la twig gh-pages se copy básicamente de la twig master ). Entonces, el file index.html ya está en la twig gh-pages . Intente agregar un nuevo file y lo verá en la salida de git status .

cuando se ramifica, la nueva twig contiene todo en la twig en la que se encontraba, la twig no es más que un puntero a un object de confirmación. En el momento de la bifurcación, apuntarán al mismo object.

Una vez que realice cambios en los files en la nueva bifurcación y los comprometa, comenzará a ver los cambios entre las twigs, pero en el ejemplo anterior, (presumiblemente) no realizó ningún cambio en index.html.

Intenta editar el file index.html, agrega un código, agrégalo y complétalo.

Ahora haz git diff master y deberías ver tus cambios