Pour l'héberger soi-même, il suffit d'une seule chose : ssh.
Ça, c'est bon à savoir. Donc si j'upgrade mon offre d'hébergement pour bénéficier du ssh, ce devrait être bon ? Si je comprends bien ton post, il n'y a pas besoin d'avoir git (entre autres) sur le serveur ?
Sinon, il y a une section dédiée à cela dans le livre pro git
Oui, j'ai vu ça, mais c'est un peu difficile pour un débutant de résoudre la question de l'hébergement. Si j'étais autohébergé ce serait évidemment plus simple, mais ce n'est pas mon cas. Une fois que j'aurais mon dépôt git qui tourne je pourrais joyeusement plancher le bouquin !
git-shell : remplace le shell de tes users pour les empêcher d'exécuter autre chose que les commandes git
Je suis allé lire [1], mais j'ai du mal à comprendre comment ça s'utilise en pratique... Pourrais-tu m'éclairer ?
Le même bouquin parle d'une connexion https (ainsi que du protocole git://). Mais pour cette dernière il me faut absolument git qui tourne sur le serveur distant si j'ai bien compris ? Donc ce n'est pas adapté pour un hébergement web, c'est bien ça ?
[^] # Re: ssh et droits unix standards
Posté par GeeZ . En réponse au message Conseils pour se mettre à git. Évalué à 2.
Ça, c'est bon à savoir. Donc si j'upgrade mon offre d'hébergement pour bénéficier du ssh, ce devrait être bon ? Si je comprends bien ton post, il n'y a pas besoin d'avoir git (entre autres) sur le serveur ?
Oui, j'ai vu ça, mais c'est un peu difficile pour un débutant de résoudre la question de l'hébergement. Si j'étais autohébergé ce serait évidemment plus simple, mais ce n'est pas mon cas. Une fois que j'aurais mon dépôt git qui tourne je pourrais joyeusement plancher le bouquin !
Je suis allé lire [1], mais j'ai du mal à comprendre comment ça s'utilise en pratique... Pourrais-tu m'éclairer ?
Le même bouquin parle d'une connexion https (ainsi que du protocole git://). Mais pour cette dernière il me faut absolument git qui tourne sur le serveur distant si j'ai bien compris ? Donc ce n'est pas adapté pour un hébergement web, c'est bien ça ?
[1] https://git-scm.com/docs/git-shell.html