J'ai essayé d'utiliser Git sur mes projets personnels pendant presque un mois maintenant. J'ai une très bonne compréhension de l'ensemble des commandes de base et bien que son expérience utilisateur ne soit pas géniale, je continue à aimer Git plus que les autres VCS que j'ai utilisés dans le passé.Comment le concept Git de l'index améliore-t-il ou modifie-t-il votre flux de travail?
Cependant, un concept que je ne pense toujours pas avoir "obtenu" est le vrai but de l'Index. J'ai ce sentiment que je ne profite pas d'un avantage qu'il est destiné à donner.
Quel est le but d'avoir une zone de transit? Venant du pays SVN, je suis tellement habitué à traiter ma copie de travail comme ma zone de transit et mes instantanés pour mes engagements pris de cela.
Alors, ma question est:
Qu'est-ce niveau supplémentaire d'indirection vous donner? Comment l'index a-t-il amélioré ou modifié votre flux de travail normal? Pouvez-vous fournir des scénarios où avoir l'index vous a permis de faire quelque chose qui aurait été gênant de le faire?
Voir aussi http://stackoverflow.com/questions/1836801/git-should-i-ignore-the-index-or-is-there-a-killer-application-for-it –
+1 pour formuler le question de titre si bien. – WinWin