Foros del Web » Programando para Internet » GIT »

Tips de GIT

Estas en el tema de Tips de GIT en el foro de GIT en Foros del Web. Descubro este genial artículo que resume algunos conceptos de GIT de una forma refrescante y que además me enseñaron más de los diferentes estados de ...
  #1 (permalink)  
Antiguo 19/06/2011, 19:33
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 23 años, 7 meses
Puntos: 1792
Tips de GIT

Descubro este genial artículo que resume algunos conceptos de GIT de una forma refrescante y que además me enseñaron más de los diferentes estados de tus actualizaciones al repositorio

http://betterexplained.com/articles/...-learning-git/
__________________
- Christian Van Der Henst
Platzi
  #2 (permalink)  
Antiguo 15/12/2011, 14:28
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Tips de GIT

Estaba pensando en comparación con el foro de php si podríamos crear stickys para organizar este tipo de entradas, pues como sabemos hay bastantes artículos y algunos nuevos salen cada día como para ir creando un pos que reúna la mejor selección.

Igual con una área de aportes, etc.

Se me ocurre, no lo se, soy nuevo moderando.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 17/12/2011, 09:13
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 23 años, 7 meses
Puntos: 1792
Respuesta: Tips de GIT

Pues claro que se puede, la opcion en el menú de moderación se llama adheridos. Ve por ellos :)
__________________
- Christian Van Der Henst
Platzi
  #4 (permalink)  
Antiguo 01/01/2012, 06:46
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años, 1 mes
Puntos: 890
Respuesta: Tips de GIT

Yo hago mi aporte:

Como poder "sincronizar" "versionear" solo algunas carpetas o subcarpetas?
Me costo mucho encontrar la solución pero a base prueba error lo logre y lo dejo por si le sirve a alguien:

1. Pongo un ejemplo de como tengo mis carpetas organizadas:

.gitignore
.git/
modules/
themes/
sites/
.haccess
index.php
....


bien dentro de sites
sites/all/themes/mitheme
sites/all/modules/mimodule

Solo necesito versionear la carpeta mitheme y mimodule

Como sabran hay un archivo oculto llamado .gitignore (Creo que ya se imaginan para que sirve)
Dentro solo se pueden definir reglas muy simples(comodines * e ignorar !)

Entonces lo tengo de la siguiente manera:

Código git:
Ver original
  1. .gitignore
  2. .git/
  3. modules/
  4. themes/
  5. .haccess
  6. index.php
  7.  
  8. !sites/
  9. sites/*
  10.  
  11. !sites/all
  12. sites/all/*
  13.  
  14. !sites/all/themes/
  15. sites/all/themes/*
  16. !sites/all/themes/mitheme/
  17.  
  18. !sites/all/modules/
  19. sites/all/modules/*
  20. !sites/all/modules/mimodule/


Como veran la lectura de las carpetas es (no se si es correcto decir recursiva) va por orden de estructura.

Espero les sirva a alguno y se ahorre un par de horas que bien puede aprovecharse para tomarse unas cervezas, al menos acá en Córdoba que hace 38 bajo sombra! :D

Saludos
__________________
Drupal Argentina
  #5 (permalink)  
Antiguo 21/02/2012, 17:47
Avatar de jhsilva  
Fecha de Ingreso: mayo-2009
Mensajes: 85
Antigüedad: 15 años, 6 meses
Puntos: 5
Respuesta: Tips de GIT

Procedimiento correcto para pushear en trabajo de equipos de desarrollo:

Código bash:
Ver original
  1. git add .
  2. git commit -m "Mensaje con los cambios realizados"
  3. git pull
  4. git push

Este es un tip importante creo yo porque si hacen un pull sin comprometer adios cambios realizados y además siempre es mejor bajar los cambios que otros hayan realizado con el pull para luego pushear.

Etiquetas: programación-general
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 11:08.