Pro Git

Pro Git

🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀
PS> git log --oneline --graph --decorate --all * 44cd729 (tfs/featureA, featureA) Goodbye * d202b53 Branched from $/tfvc-test/Trunk * c403405 (HEAD, tfs/default, master) Hello * b75da1a New project PS> git log -1 commit c403405f4989d73a2c3c119e79021cb2104ce44a Author: Ben Straub <ben@straub.cc> Date: Fri Aug 1 03:41:59 2014 +0000 Hello git-tfs-id: [https://username.visualstudio.com/DefaultCollection]$/myproject/Trunk;C16

Hay dos ramas locales, master y` featuresS`, que representan el punto inicial del clon (Trunk en TFVC) y una rama secundaria (` featureS` en TFVC). También puedes ver que el tfs` remote '' también tiene un par de referencias: `default y featureA, que representan las ramas de TFVC. git-tfs mapea la rama desde la que clonaste a tfs / default, y otras obtienen sus propios nombres.

Otra cosa a notar es las líneas git-tfs-id: en los mensajes de confirmación. En lugar de etiquetas, git-tfs usa estos marcadores para relacionar los conjuntos de cambios de TFVC con las confirmaciones de Git. Esto tiene la consecuencia de que tus confirmaciones de Git tendrán un hash SHA-1 diferente antes y después de que se hayan enviado a TFVC.

Git-tf [s] Flujo de trabajo

Independientemente de la herramienta que estés utilizando, debes establecer un par de valores de configuración de Git para evitar problemas.


👉 Descargar el audiolibro GRATIS en Amazon
Reportar problema / Sugerencias
🧠 Hacer Trivia

eXTReMe Tracker