Estás en una twig aún por nacer

Tengo un extraño problema:

$ cd ~/htdocs $ mkdir test $ cd test $ git init Initialized empty Git repository in /home/deep/htdocs/test/.git/ $ git checkout master error: pathspec 'master' did not match any file(s) known to git. $ git checkout -b master fatal: You are on a branch yet to be born $ git checkout origin/master error: pathspec 'origin/master' did not match any file(s) known to git. $ git branch -a (empty this) 

Pero este es un nuevo repository local vacío. ¿Dónde está la twig maestra?

Como siempre, Git tiene razón, simplemente tiene una manera peculiar de decirlo: cuando creas un repository, la twig maestra en realidad aún no existe porque no hay nada que apunte.

¿Has intentado cometer algo después de tu git init ? Agregar un control remoto y extraerlo también funcionará, por supuesto.

Yo tenía el mismo problema que tú. La forma en que resolví fue crear un nuevo file vacío solo para tener un file en el proyecto.

git add someFile luego commit -m "first commit" y finalmente con push origin master

Espero que ayude

Tenía el mismo post de error cuando tenía varios Exploradores de Windows abiertos, ambos abiertos al mismo repository git local existente.

Creé una nueva twig en una window, onclick con el button derecho -> crear twig.

Más tarde, en la segunda instancia de Windows Explorer, intenté hacer clic con el button derecho en -> Sucursal (para averiguar qué twig estaba actualmente desprotegida). Luego recibí el post "Estás en una twig aún por nacer".

El solo hecho de cerrar el 2do Explorer terminó el problema, y ​​el error no apareció en el 1st Explorer.