Pro Git
Pro Git
🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀
×
Crea tu biblioteca personal!
Si aún no tienes cuenta, registrarse es gratis y rápido. Al hacerlo, podrás guardar tus libros en tu biblioteca personal, y reanudar la lectura exactamente donde la dejaste, en cualquier dispositivo, sin descargas ni configuraciones adicionales.
Iniciar sesión o Registrarse
$ hg log -G --style compact
o 5[tip]:4,2 dc8fa4f932b8 2014-08-14 19:33 -0700 ben
|\ Merge remote-tracking branch 'origin/master'
| |
| o 4 64f27bcefc35 2014-08-14 19:27 -0700 ben
| | Update makefile
| |
| o 3:1 4256fc29598f 2014-08-14 19:27 -0700 ben
| | Goodbye
| |
@ | 2 7db0b4848b3c 2014-08-14 19:30 -0700 ben
|/ Add some documentation
|
o 1 82e55d328c8c 2005-08-26 01:21 -0700 mpm
| Create a makefile
|
o 0 0a04b987be5a 2005-08-26 01:20 -0700 mpm
Create a standard "hello, world" program
El conjunto de cambios numerado 2 fue hecho por Mercurial, y los conjuntos de cambios numerados 3 y 4 fueron hechos por git-remote-hg, al empujar los commit hechos con Git.
Branches(Ramas) y Bookmarks(Marcadores)
Git tiene sólo un tipo de rama: una referencia que se mueve cuando se hacen los compromisos.
En Mercurial, este tipo de referencia se llama marcador, y se comporta de la misma manera que una rama de Git.
El concepto de Mercurial de una "rama" es más pesado.
La rama en la que se realiza un conjunto de cambios se registra con el conjunto de cambios, lo que significa que siempre estará en el historial del repositorio.
He aquí un ejemplo de un commit que se hizo en la rama develop:
👉 Descargar el audiolibro GRATIS en Amazon Reportar problema / Sugerencias