Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Show and Ignore

Se completo la parte de TAGs con show y se agrego la doc
para .gitignore
  • Loading branch information...
commit 767bd408e4e8b850b39b3072e669c1659c82b83d 1 parent faf96f1
@kuryaki authored
Showing with 35 additions and 0 deletions.
  1. +2 −0  .gitignore
  2. +33 −0 README.md
View
2  .gitignore
@@ -0,0 +1,2 @@
+*.pyc
+*.class
View
33 README.md
@@ -91,4 +91,37 @@ Todos los commits que se realizen estando trabajando en una rama quedan en la ra
cambiar entre ramas sin que los cambios realizados en una u otra se vean reflejados antes
de hacer una mezcla (*ver adelante*)
+## merge
+
+Luego de tener los cambios en una rama y estar seguros de estos hay que realizar una mezcla
+existen diferentes estrategias para mezclar ej.
+
+ branch->master
+ master->branch
+ branch->branch
+ (branch<->branch)->branch
+
+El commando __git merge__ nos permite hacer todo este tipo de mezclas, sin embargo solo vamos a
+ver la mas basica, luego de realizar los cambios en nuestra rama:
+
+ $ git checkout master # pasamos al master
+ $ git merge <nombreRama> # mezclamos la rama en nuestro master
+
+Si existen conflictos git nos mostrara los archivos donde se presentaron para que sean resueltos
+manualmente
+
+## tag / show
+
+Cuando estamos seguros de una version de nuestro codigo y queremos marcarla como segura / estable
+podemos crear un tag con __git tag <nombre del tag>__ para que quede una copia del repositorio
+en ese momento, para listar los tags lo hacemos con __git tag -l__ y para ver especificamente que
+tiene un tag lo hacemos con __git show <nombre del tag>__
+
+## .gitignore
+
+Algunos archivos no queremos que sean controlados o guardar copias de estos en el repositorio
+por ejemplo .class / .pyc / .py~ etc, para esto creamos un archivo .gitignore que contiene
+mediante expresiones regulares los archivos y tipos de archivos que no queremos controlar
+
+
Please sign in to comment.
Something went wrong with that request. Please try again.