2011-02-12 13 views
5

Bien, entonces comencé a usar github.com y mi amigo y yo estamos trabajando en este proyecto. ¿Cómo puedo extraer partes del proyecto pero verificar ciertos archivos en los que estoy trabajando para que no trabaje en ellos? Aún puede descargar los archivos, pero no podrá abrirlos ni editarlos hasta que los recargue y otorgue mi permiso.¿Cómo ver el archivo en Git?

Soy nuevo en git por lo que sólo lo básico es dar sentido a mí. ¡Gracias!

+0

Eso se llama "editar" (o más bien, "marca como editar"), no "check out". –

Respuesta

1

Si realmente desea trabajar de esa manera (es decir, bloquear archivos, o al menos controlar cuando su amigo modificará su repositorio), puede solicitarle a su amigo fork your repo.

De esa manera, él/ella:

  • tendrá su/su propia copia de dicha cesión temporal
  • funcionará en cualquier archivo
  • se rebase primero con ramas obtienen de tu repositorio (añadido como un mando a distancia en su/su tenedor, como se describe en GitHub: working with remotes)
  • hará pull request, lo que permite decidir qué incluir y cuándo.
3

Supongo que quiere decir bloquear un archivo cuando lo edita. Git no te dejará hacer esto y no es algo de lo que tengas que preocuparte. En cambio, ambos pueden trabajar en el mismo archivo y luego combinar sus cambios más tarde.

+0

Como novato a punto de ingresar al mundo de git, este punto es un problema candente para mí. ¿No sería una pérdida de tiempo? ¡2 personas trabajando en el mismo problema y una es rechazada, por lo que todo su trabajo se va por el desagüe! ¿No hay nada que podamos hacer al respecto? – Isuru

+0

Supongo que tendrías que comunicarte quién hace qué. Si usa un rastreador de problemas, asigne problemas antes de trabajar en ellos. Lo que pasa es que puedes trabajar en problemas completamente separados que afectan el mismo archivo. –

+0

Oh, está bien. Gracias, Elbert. – Isuru

0

sistemas de control de versión Históricamente proporcionan una característica de Entrada/Salida. Cuando haces un checkout, reservas el artefacto. Si otra persona también tiene el mismo archivo desprotegido, entonces se obtiene un error al intentar registrar el artefacto. No está seguro de crear otro tenedor es realmente el Equivale

Cuestiones relacionadas