¿Es .git folder crossplatform?

Si la carpeta .git que se creó con Linux se copy a Windows, ¿funcionará?

Sí, todo estará bien – yo trabajo así – en dos computadoras con Linux y Windows. El directory .git se sincroniza con Dropbox, y no hay absolutamente ningún problema 🙂

btw – .hg funciona igual de bien.

Sí, lo estoy usando con extensión gitflow en Linux y msysGit + TortoiseGit en Windows, usa bien la carpeta .git .

Pero ten mucho cuidado con lo inverso. Al copyr las carpetas de git de Windows a Linux, habrá:

  1. muchos retornos de carro de Windows en files
  2. cambios de permissions de files

MsysGit lo maneja bien en Windows pero en Linux antes de commit / push deberás: usar dos2unix para 1. y chmod 644 en los files para 2. git status git diff y git diff te ayudarán.

Es decir, he trabajado con el mismo repository desde las cajas de Windows y Linux y funciona bien. Cuando trabajas en Git Windows, cada vez que presionas a un repository remoto de Linux, git convertirá el final de línea de Windows a Linux.