Bonjour,

Voila je rencontre un petit problème

Je dois pusher un site en locale vers le serveur 1&1 avec une comme information les connexion au serveur de prod en ssh et le mot de passe mais je ne sais pas comment m'y prendre.
j'ai deja effectuer

$ mkdir -p git/monprojet.git
$ cd git/monprojet.git
$ git init
git remote add origin user@sxxxxxxx.onlinehome.fr:~/git/monprojet.git
$ git push origin master

mais une fois arriver a cette etape et le mot de passe entre j'obtiens cette erreur :

fatal: '~/git/monprojet.git' does not appear to be a git repository
fatal: Could not read from remote repository.

Si quelqun peut m'aider ^^Merci par avance 

3 réponses


Bonjour,
Si tu utilises ssh tu devrais avoir un remote de ce style :

git remote add origine ssh://toto@example.com/home/toto/monprojet.git

perso je crée un projet --bare sur le serveur, c-a-d sans espace de travail
ensuise je push dessus

quand tu le push tu specifie que tu le bush sur le bare ?

non c'est un repo comme les autres, git ne spécifie pas de hiérarchie
un repo --bare ne peut pas être utilisé pour du dev c'est tout

je push sur le master origin