J'adore les sous-modules de git. En outre, je déteste les sous-modules de git. Ce que j'aime à leur sujet, c'est comment ils permettent de compartimenter proprement les dépendances, etc. Je comprends l'intérêt de les faire pointer vers un commit spécifique sur un dépôt, je le fais. Mais dans mon cas, je construis une bibliothèque qui sera utilisée dans un autre projet, donc je veux la garder dans ce dépôt séparé.
Cependant, l'agacement survient lorsque je travaille quotidiennement sur cette bibliothèque et que je dois constamment basculer vers l'application utilisant ma bibliothèque pour valider la mise à jour du pointeur.
Alors, est-il possible qu'un sous-module git reste toujours sur la dernière version du dépôt auquel il pointe pendant que je mets constamment à jour et j'ajoute à cette bibliothèque ?