Discussions Générales > Infos et bonnes affaires

Gestion git avec automatisme

(1/2) > >>

Guillaume:
Bonjour,

Je range mon ordi et effectue mes sauvegardes. J'emploie maintenant des dépôts git pour garder une trace de ce que je fais. Même si on n'a pas de dépôt distant comme github ou autre, le dépôt local permet de faire le nécessaire et surtout de pouvoir revenir en arrière dans l'écriture du code. Il est possible quand on ajoute une fonctionnalité dans un code de créer une autre branche et de la fusionner après quand tout est débuggé avec la branche master. En prime, le dépôt distant peut être simplement sur une clé usb comme je fais. Bref, quand il y a beaucoup de dépôt, une automatisation semble nécessaire pour pull et push le dossier surtout quand on travaille sur plusieurs pc (et aussi quand git ne sert pas uniquement pour le code).
Un script est disponible sur https://myrepos.branchable.com/, script en perl, je ne sais pas si c'est utilisable sur windows, je suppose sur mac.
Sinon il reste le principe du script bash dispo sous GNU/Linux et MacOSX. Ca suppose certes un investissement en temps (quelques commandes), mais après on a vu une vue d'ensemble des dépôts. (je ne connais pas windows... ).

Thierry:
Je te rassure, Perl, Python et tous les autres (comme Powershell très puissant et je crois uniquement chez cro$oft) sont disponibles sous Windows. Il y a même des clones de Bash qui circulent. Mais il faut bien le reconnaître, les scripts ne sont pas la tasse de thé des utilisateurs Windows, plutôt celle des bidouilleurs de tous poils sur les systèmes exotiques :) ou des vieux comme moi. Malgré tout il est possible de faire beaucoup de choses aussi, et notamment de piloter une application comme Git en ligne de commande avec assez de facilité !

Dominique:
En parlant de GIT, je serais interessé par un petit tuto pour bien placer nos codes sur le Git Locoduino , avec ou sans automatisme.

Merci d'avance
Dominique

Thierry:
Je vais voir ce que je peux faire :)

Dominique:
En fait j'ai créé un dépôt " biblio DCC" sous mon nom "dominique" sur GitLab.

Il a été créé à partir de GitHub, puis récupéré sur GitLab

Après, je ne sais pas comment le rapatrier dans le pool de dépôts locoduino.org, ni comment le faire évoluer à partir de GitHub pour lequel j'ai l'appli GitHub sur Mac. Je n'ai pas trouvé d'appli GitLab équivalente.

Navigation

[0] Index des messages

[#] Page suivante

Utiliser la version classique