Table des matières

GitLab

Version web libre de git avec une vue kanboard

https://gitlab.com/

c'est le plus simple si vous ne voulez pas installer tout le tintouin…

Mon espace gitlab: https://gitlab.com/zpartakov

Fork

https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html

Merge / Merging request

https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html

Groups

https://gitlab.com/groups/new

https://gitlab.com/groups/communication-web/-/group_members>

Todos / Issues

Les issues vous permettent d'utiliser gitlab comme système de gestion de projets avec délais, kanban style.

À l'unige j'utilisais kanboard1) mais comme on a une instance privée gitlab et qu'il y a du dev dessus, on est passé à gitLab et j'avoue que ça marche nickel, y compris pour des non-geek qui ne l'utilisent que comme https://fr.wikipedia.org/wiki/Kanban.

On peut importer des issues depuis un fichier csv

Importing issues from CSV https://docs.gitlab.com/ee/user/project/issues/csv_import.html

Gérer le temps passé sur les tâches

estimation 2h:

  /estimate 2h

temps passé: ajouter autant que nécessaire

  /spend 1h

Utiliser gitlab comme outil collaboratif de gestion de projet/tâches

Système de ticketing de gitlab

Doc

Local install

clés ssh

Si vous avez un méchant message lors d'un pull ou d'un push genre:

Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Déclarer les clés dans la section Deploy Keys pour le dépot:

https://gitlab.com/yourName/yourRepo/-/settings/repository

Voir l'onglet “Clefs de déploiement à accès privé”

Tips

gitlab-api

Retour

homepage git

1)
c'est toujours le cas à titre privé