diff --git a/css/style.css b/css/style.css index 49c7025..a03c33b 100644 --- a/css/style.css +++ b/css/style.css @@ -158,7 +158,7 @@ code { .lines-big { width: 300px; - height: 4140px; + height: 4315px; background-repeat: repeat-y; background: url("../img/lines-big.png"); position: absolute; diff --git a/index.es.html b/index.es.html new file mode 100644 index 0000000..2679079 --- /dev/null +++ b/index.es.html @@ -0,0 +1,386 @@ + + + + + + git-flow cheatsheet + + + + + + + + + + + +
+ +

git-flow cheatsheet

+ +

+ creado por Daniel Kummer + + +

+

ramificaciones eficientes usando git-flow, por Vincent Driessen

+

traducciones: + English - + Castellano - + Brazilian Portugues - + 简体中文(Simplified Chinese) - + 日本語 +

+
+ +
+ + +
+

Acerca de git-flow

+ +

+ git-flow es un conjunto de extensiones para git que proveen comandos de alto nivel para operar repositorios + basados en el modelo de ramificaciones de Vincent + Driessen. + más +

+

★ ★ ★

+ +

Esta hoja de referencia explica  las operaciones básicas de git-flow, los comandos y sus efectos.

+ +

★ ★ ★

+
+ +
+

Consejos básicos

+ +

★ ★ ★

+
+ + +
+

Configuración

+ +

★ ★ ★

+
+

OSX

+
+ $ brew install git-flow +
+

Linux

+
+ $ apt-get install git-flow +
+

Windows (Cygwin)

+
+ $ wget -q -O - --no-check-certificate + https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | bash +
+

Necesitarás wget y util-linux para instalar git-flow.

+
+
+

+ Para instrucciones de instalación detalladas, por favor, visite la wiki de git flow +

+ install git-flow +
+
+ +
+

Introducción

+

Git flow necesita ser inicializado para poder alterar la configuración del proyecto.

+

★ ★ ★

+
+

Inicialización

+ +

Comience a usar git-flow inicializándolo desde dentro de un repositorio git existente:

+
+ git flow init +
+

+ Deberá contestar algunas preguntas relacionadas con las convenciones de nombres para las ramas.
+ Se recomienda utilizar los valores predeterminados. +

+ +
+
+
+
+
+
+
+
+ + +
+

Características

+ + +

★ ★ ★

+ +
+

Comenzar una nueva característica

+

El desarrollo de nuevas características parte de la rama 'develop'.

+

Comienze una nueva característica usando

+
+ git flow feature start MYFEATURE +
+

Esta acción crea una nueva rama derivada de 'develop' y luego cambia el código a esta rama.

+ + +
+
+
+
+
+ +
+
+

Terminar una característica

+ +

+ Terminar el desarrollo de una característica. + Esta acción realiza lo siguiente: +

+
    +
  • Fusiona MYFEATURE en 'develop'
  • +
  • Borra la rama MYFEATURE
  • +
  • Establece como versión de trabajo la rama 'develop'
  • +
+ +
+ git flow feature finish MYFEATURE +
+
+
+
+
+
+ +
+
+

Publicar una característica

+ +

+ ¿Estás trabajando colaborativamente?
+ Publica una característica a un servidor remoto para que así pueda ser vista por otros. +

+ +
+ git flow feature publish MYFEATURE +
+
+
+
+
+
+ +
+
+

Obteniendo características publicadas

+ +

+ Descarga una característica publicada por otro y mantiene un seguimiento de sus cambios. +

+ +
+ git flow feature pull MYFEATURE +
+
+
+
+
+
+ + +
+

Publica una versión

+ + +

★ ★ ★

+
+

Comienza una publicación

+ +

Para comenzar una publicación, usa el comando git flow release. Creará

+ una rama de publicación derivada de la rama 'develop'. +

+
+ git flow release start RELEASE [BASE] +
+

Opcionalmente, puede usar [BASE] indicando el código sha-1 del cambio desde el cual comenzar la versión de + publicación. El cambio debe ser parte de la rama 'develop'.

+

★ ★ ★

+

Es apropiado publicar remotamente la rama de publicación después de crearla para permitir que otros desarrolladores envíen cambios para esta versión. Hazlo de forma similar a publicar características:

+
+ git flow release publish RELEASE +
+

(Puede establecer el seguimiento de los cambios de la publicación remota utilizando el comando
git flow release track RELEASE

+
+
+
+
+
+ +
+
+

Concluir una publicación

+ +

Dar cierre a una publicación es un gran paso. Realiza varias acciones:

+
    +
  • Fusiona la rama de la publicación con la rama 'master'
  • +
  • Etiqueta el cambio con su nombre
  • +
  • Vuelve a fusionar la publicación con la rama 'develop'
  • +
  • Borra la rama de la publicación
  • +
+
+ git flow release finish RELEASE +
+
+
+
+ +
+
+ +
+

Revisiones

+ + +

★ ★ ★

+
+

git flow hotfix start

+ +

Como otros comandos de git flow, una revisión se abre con

+
+ git flow hotfix start VERSION [BASENAME] +
+

El argumento de la versión determina el nombre de la revisión. Opcionalmente, puede agregar un nombre para la base desde la cual comenzar.

+
+
+
+
+
+ +
+
+

Cierra una revisión

+ +

Al cerrar una revisión, esta se fusiona en las ramas 'develop' y 'master'. Luego, el cambio en 'master' es etiquetado con el nombre de la revisión.

+
+ git flow hotfix finish VERSION +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+

Comandos

+ git-flow commands +
+ +
+

Tareas pendientes

+

★ ★ ★

+ +

★ ★ ★

+
+
+ + + + + + + +comments powered by Disqus + + + + + diff --git a/index.html b/index.html index c2ea5e9..79d7e8a 100644 --- a/index.html +++ b/index.html @@ -48,6 +48,7 @@

efficient branching using git-flow by Vincent Driessen

translations: English - + Castellano - Brazilian Portugues - 简体中文(Simplified Chinese) - 日本語 - @@ -77,10 +78,10 @@

Basic tips

★ ★ ★

@@ -276,13 +277,15 @@

Finishing a release is one of the big steps in git branching. It performs several actions:

git flow release finish RELEASE
+

Don't forget to push your tags withgit push --tags

+
@@ -317,7 +320,7 @@

Finish a hotfix

-

By finishing a hotfix it gets merged back into develop and master. Additionally the master merge ist tagged with the hotfix version.

+

By finishing a hotfix it gets merged back into develop and master. Additionally the master merge is tagged with the hotfix version.

git flow hotfix finish VERSION
diff --git a/index.ja_JP.html b/index.ja_JP.html index ca2d1b5..a937984 100644 --- a/index.ja_JP.html +++ b/index.ja_JP.html @@ -48,6 +48,7 @@

efficient branching using git-flow by Vincent Driessen

translations: English - + Castellano - Brazilian Portugues - 简体中文(Simplified Chinese) - 日本語 - @@ -244,7 +245,7 @@

リリース準備開始

リリース作業を開始するには、git flowのreleaseコマンドを使います

- 'develop'ブランチから'release'ブランチをを作成します + 'develop'ブランチから'release'ブランチを作成します

git flow release start RELEASE [BASE] diff --git a/index.pt_BR.html b/index.pt_BR.html index 585b219..fc51060 100644 --- a/index.pt_BR.html +++ b/index.pt_BR.html @@ -48,6 +48,7 @@

sistema de branches eficiente usando o git-flow, do Vincent Driessen

traduções: English - + Castellano - Português Brasileiro - 简体中文(Simplified Chinese) - 日本語 - diff --git a/index.zh_CN.html b/index.zh_CN.html index f703e4c..ca5c83a 100644 --- a/index.zh_CN.html +++ b/index.zh_CN.html @@ -37,6 +37,7 @@

使用 git-flow 进行有效的分支实践。 by Vincent Driessen

翻译: English - + Castellano - Brazilian Portugues - 简体中文(Simplified Chinese) 日本語 -