[Py-MAD] Mercurial vs git (antes: Reunión python-madrid febrero 2013)
Jesus Cea
jcea at jcea.es
Tue Feb 5 16:55:32 CET 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 05/02/13 16:03, Andrey Antukh wrote:
> Por otro lado, que tiene que ver borrar branches con el
> historico...? yo hago una branch temporal, subo trabajo con ella
> durante unos dias y mi resultado lo mergeo a default... el
> historico valido es el que mergeo a master, a nadie le importa mis
> comits parciales y temporales que haya hecho... y eso la
> herramienta debe permitirlo de manera facil, no veo que mercurial
> eso sea facil.
A ver... El workflow "natural" para Mercurial es:
Quiero desarrollar una nueva feature. Así que:
1. Clono el repositorio.
2. Trabajo en ese clon.
3. Si el repositorio original va evolucionando, me lo traigo a mi clon
con "merge". Se puede hacer un "rebase", pero es menos "mercúrico", y
es un problema si ese clon lo usa más gente (historias divergentes).
4. Cuando termino, o bien hago un "merge" tal cual al repositorio
original (trayéndome toda mi historia) o bien hago un "rebase"
colapsando todo mi repositorio a un simple parche al repositorio original.
No hay "branches" por ninguna parte.
Así funciona GITHUB.
- --
Jesús Cea Avión _/_/ _/_/_/ _/_/_/
jcea at jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/
jabber / xmpp:jcea at jabber.org _/_/ _/_/ _/_/_/_/_/
. _/_/ _/_/ _/_/ _/_/ _/_/
"Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
"My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQCVAwUBURErdJlgi5GaxT1NAQISMgP/bhVXjn3/TksiiLbn/kKXyV686Jij/Mu0
SrmcXNeYJaQJaRJE6S2CXDLMxs90Zl9q5uaIq0QecyMKX7ieQ9flrI1Fz1zLrem3
lrB1EUFBHxDfBWN4LotkCTOR08Bv6hET+BDZXcYSdBURhC6CNFVIYVo2EXxMMaIP
DspFVdk6KUI=
=wH4S
-----END PGP SIGNATURE-----
More information about the Madrid
mailing list