Après avoir cherché à travers de nombreux frameworks PHP pour savoir lequel apprendre et utiliser, je me suis provisoirement installé sur Lithium. Cela semble très bien. Sauf, je ne suis pas entièrement sûr de savoir comment gérer au mieux les applications Lithium que j'écris en git, à cause de la façon recommandée d'obtenir le code. Le manuel suggests:Quelle est la méthode recommandée pour utiliser git dans mon projet Lithium?
git clone git://github.com/UnionOfRAD/framework.git my_app
cd my_app
git submodule init
git submodule update
Il en résulte un dépôt principal non vide (2000+ engage dans l'histoire à l'heure actuelle). Est-ce que je devrais simplement commettre mes propres changements dans ce même dépôt (dans mes propres succursales?) Et tirer/fusionner quand il y a des changements, ou y a-t-il une autre façon qui est recommandée?
Je sais que je peux aussi simplement télécharger les fichiers sans cloner le dépôt, mais puisque le manuel indique que cela est recommandé, j'ai pensé qu'il devait y avoir une bonne raison et une façon idéale de le faire. (Je présume qu'il est plus facile de mettre à jour le framework lorsqu'une nouvelle version sort.)
Cette question a plus à voir avec le travail avec ce référentiel particulier et ses sous-modules. Si je comprends bien le manuel, il devrait commettre directement à ce repo et peut reconfigurer les télécommandes s'il veut pousser ses commits vers un dépôt distant. –
En effet, ma question est en ce qui concerne l'utilisation de l'infrastructure lithium pour développer mes propres applications web, ne contribuant pas au projet lithium. Puisque, en clonant le dépôt en utilisant la séquence exacte des commandes données dans le manuel du lithium, je me retrouve avec l'historique de validation complet du projet lithium lui-même, je me demande si c'est correct et je devrais faire tout mon travail dans le même repo ou s'il y a une chose spécifique que je suis censé faire pour mon propre travail qui est recommandé par les utilisateurs/développeurs de lithium et que le manuel laisse de côté. –
Ajout d'autres explications. J'espère que cela a du sens maintenant. –