¿Por qué una twig creada a partir de otra twig sería diferente a la twig padre?

Así que tengo una twig develop , y creé una nueva twig de ella git checkout -b syntax_highlight .

El problema es que cuando voy a mi nueva sucursal, mi Gemfile es diferente en la nueva sucursal que en la sucursal principal.

Como en, tengo el Gemfile abierto en segundo plano, y puedo verlo cambiar cuando cambio de twig.

Sin embargo, no hay nada escenificado.

 $ git checkout syntax_highlight Already on 'syntax_highlight' $ git rebase develop Current branch syntax_highlight is up to date. $ git checkout develop Switched to branch 'develop' $ git checkout syntax_highlight Switched to branch 'syntax_highlight' $ git checkout develop Switched to branch 'develop' $ git status # On branch develop nothing to commit (working directory clean) $ git checkout syntax_highlight Switched to branch 'syntax_highlight' $ git status # On branch syntax_highlight nothing to commit (working directory clean) 

Por mi vida, no puedo entender por qué hay diferencias en mi Gemfile y me hace pensar si hay otras diferencias de las que no me habla el git.

Editar 1

Después de ejecutar git log en ambas twigs, verá que ambos tienen los mismos commits, excepto que la twig syntax_highlight tiene 1 commit más reciente, lo cual tiene sentido, porque esa es la twig en la que estoy trabajando actualmente.

 $ git log commit a0b320a001cb24f42e2cf0f3dfee38cfd53e2290 Author: marcamillion Date: Thu Mar 28 02:27:08 2013 -0500 Got the HABTM counter_cache working. commit 64b73338c34259f02daa2ed943bd5d47ac5bacc0 Author: marcamillion Date: Mon Mar 25 03:16:43 2013 -0500 Added the basic sidebar layout. commit 7989813e9a379e480500f12ee01367967b791cd4 Author: marcamillion Date: Sun Mar 24 14:36:33 2013 -0500 Got the basics of the sidebar layout, along with the navigational bar listing useful tags. commit 1f0feea2f6db36e5c89aaf83c51cfc3b4bdbf01f Author: marcamillion Date: Sun Mar 24 02:48:20 2013 -0500 Installed bullet gem. ## $ git checkout syntax_highlight Switched to branch 'syntax_highlight' $ git log commit cccc5cd3350dbcd751e1ceccd0d4865948fd6993 Author: marcamillion Date: Thu Mar 28 03:02:20 2013 -0500 Installed pygments, but haven't been able to test successfully yet. commit a0b320a001cb24f42e2cf0f3dfee38cfd53e2290 Author: marcamillion Date: Thu Mar 28 02:27:08 2013 -0500 Got the HABTM counter_cache working. commit 64b73338c34259f02daa2ed943bd5d47ac5bacc0 Author: marcamillion Date: Mon Mar 25 03:16:43 2013 -0500 Added the basic sidebar layout. commit 7989813e9a379e480500f12ee01367967b791cd4 Author: marcamillion Date: Sun Mar 24 14:36:33 2013 -0500 Got the basics of the sidebar layout, along with the navigational bar listing useful tags. commit 1f0feea2f6db36e5c89aaf83c51cfc3b4bdbf01f Author: marcamillion Date: Sun Mar 24 02:48:20 2013 -0500 Installed bullet gem. 

Editar 2

Este es el resultado de un git diff de un específico:

 $ git diff-tree --no-commit-id --name-only -r cccc5cd3350dbcd751e1ceccd0d4865948fd6993 Gemfile Gemfile.lock app/assets/stylesheets/pygments.css.erb app/views/home/index.html.erb 

No sé por qué esperas que sea el mismo (a less que estés seguro de que nunca has confiado el file). ¿Puedes ejecutar git log en ambas twigs?

Su confirmación de cccc5cd3350dbcd751e1ceccd0d4865948fd6993 ha actualizado el Gemfile … así que espere ver su actualización de Gemfile … Cuando restaure el desarrollo, solo tendrá que volver a aplicar su compromiso sobre cualquier cambio para desarrollar (ninguno). El único cambio en su twig syntax_highlight es dicho cometer arriba que actualizó el Gemfile. ¿Esto tiene sentido?