Voilà à quoi ce limite mes compétences en git :
Normalement tu créer un répertoire :
mkdir monprojet
Ensuite tu génère le repos git :
git init --bar (si le dossier est vide)
Tu créer tes fichiers...
Tu ajoutes tes fichiers (dans l'exemple c'est pour ajouté tous les fichiers du répertoire) :
git add *
:
Tu commit :
git commit -m "First Commit"
Et la normalement c'est bon ton "repos est ok"
Ensuite tu ajoute un "remote" :
git remote add raspy adressesh
Puis tu "push" :
git push raspy master
Après pour la partie entre guillemet "client/serveur" tu dois avoir une clé ssh à créer et ajouté... je t'avouerai que j'utilise git uniquement avec Github...
Mais tu peux aller voir du coté des solutions "private git" :
Gitlab
Gitblit (Nécessite un serveur tomcat, donc compliqué sur un raspberry).
Avec ces outils ça sera peut etre plus simple