Je suis un magasin mono-utilisateur développant une poignée d'applications de bureau et de sites Web. J'ai commencé à utiliser GIT pour le contrôle de version il y a quelques mois, et je suis raisonnablement content, mais mon utilisation est assez maladroite et je me demande quel devrait être le flux de travail pour un seul utilisateur.Flux de travail Git pour un seul utilisateur
À l'heure actuelle, j'ai un dossier .git dans chacun de mes dossiers de projet. Je commets mes modifications de temps en temps et je continue de travailler sur la copie de travail.
Je ne tire jamais rien du dépôt Git (la copie de travail est toujours là, serait-elle écrasée par Git?), Et je ne sais pas ce qui arriverait si je créais une branche (Où est créée la branche? Même dossier?)
En d'autres termes, j'utilise principalement Git pour voir les différences avec les anciennes versions quand cela est nécessaire, tout en fonctionnant toujours de la même manière. C'est très bien, et même une configuration de base comme celle-ci a des avantages, mais je pense que je suis en train de manquer le point.
À quoi devrait ressembler le flux de travail pour un magasin à une personne?
Pour un seul utilisateur, git est très utile pour le développement multiplateforme (par exemple, vous développez et développez sous Windows et Linux). Aussi, si vous avez plus d'un ordinateur, il est facile de synchroniser le code source. – anno