====== GIT ====== ===== Héberger son propre service GIT ===== * La plateforme lourde : [[https://about.gitlab.com]], * Pour du plus léger, facile, mais complet : [[https://gogs.io]], * Et un fork de Gogs mieux suivi : [[https://gitea.io]], * [[http://gitolite.com/gitolite/|Gitolite]] pour les motivés. ===== GitLab Docs ===== Documentation officielle : * [[https://about.gitlab.com/installation/|GitLab Installation]] * [[https://docs.gitlab.com/runner/install/docker.html|Run GitLab Runner in a container]] * [[https://docs.gitlab.com/omnibus/docker/|GitLab Docker images]] Un guide d'installation complet basé sur un Raspberry PI : * [[http://www.partage-it.com/installer-gitlab-sur-raspberry-pi-accessible-de-partout-partie-1/|Installer GitLab sur Raspberry Pi, accessible de partout (partie 1)]] * [[http://www.partage-it.com/gitlab-sur-raspberry-configuration-et-acces-https/|GitLab sur Raspberry : configuration et accès en HTTPS (partie 2)]] * [[http://www.partage-it.com/gitlab-sur-raspberry-les-finitions/|GitLab sur Raspberry, les finitions : mail et sauvegarde (partie 3)]] Un guide via Docker : * [[https://www.sheevaboite.fr/articles/installer-gitlab-5-minutes-docker/|Installer Gitlab en 5 minutes avec Docker]], * [[https://www.sheevaboite.fr/articles/installer-gitlab-ci-moins-5-minutes-docker/|Installer Gitlab CI en moins de 5 minutes avec Docker]], Bonux : * [[https://blog.ght1pc9kc.fr/Gitlab-CI+Docker/|GitLab-CI + Docker Hub]], * [[https://linuxhint.com/install_gitlab_ubuntu_1804/|Install GitLab on Ubuntu 18.04]], ===== Gogs & Gitea Docs ===== Installation : * [[https://www.linode.com/docs/development/version-control/install-gogs-on-debian/|Install Gogs on Debian 9 with nginx and PostgreSQL]], Documentation & outils : * [[https://blog.seboss666.info/2017/11/gogs-mettre-en-place-un-miroir-vers-github/|Gogs : mettre en place un miroir vers GitHub]], ===== Clients GIT ===== * [[https://www.git-tower.com|Git Tower]], * [[https://git-cola.github.io|Git Cola]], * [[https://www.gitkraken.com|GitKraken]], * [[https://wiki.gnome.org/action/show/Apps/Gitg?action=show&redirect=Gitg|GitG]], * [[https://desktop.github.com|GitHub Desktop]], * [[https://www.syntevo.com/smartgit/[SmartGit]], * [[https://www.sourcetreeapp.com|SourceTree]], ===== Autres Outils ===== * [[http://gitlist.org|GitList]] : visualiser des dépôts dans navigateur, * [[https://github.com/alberthier/git-webui|Git-webui]] : client web, * [[https://github.com/donnemartin/gitsome|Gitsome]] : CLI complet pour Git, * [[https://github.com/karan/joe|Joe]] : aide à la génération de fichiers gitignore, * [[http://www.yoannsculo.fr/git-repo-outil-gestion-multiples-repositories-arracher-cheveux/|Repo : ''The Multiple Git Repository Tool'', * [[http://github.com/danilovazb/GitMiner|GitMiner]] : recherche automatique sur GitHub.