Topic: Problème avec GIT

Bonjour,

J'essaie d'initialiser mon dépôt GIT en suivant les instructions du wiki :  https://faq.tuxfamily.org/GIT/En#How_to_use_it

Lorsque je lance "git push origin master", j'obtiens l'erreur suivante :
error: src refspec master does not match any.
error: impossible de pousser des références vers 'ssh://jeromeb@git.tuxfamily.org/gitroot/bluebird/cms.git'

Pouvez-vous m'aider ?

Re: Problème avec GIT

Hello,

Je dirais que ton dépôt Git ne contient tout simplement pas de branche master à pousser. Quelle est la sortie de la commande suivante ?

git log --oneline --graph --color --decorate=short --all

3 (edited by jeromeb 2018-04-21 16:34:20)

Re: Problème avec GIT

Bonjour,

La commande ne donne rien.

si je lance seulement :

git log

J'obtiens :

fatal: votre branche actuelle 'master' ne contient encore aucun commit

Re: Problème avec GIT

jeromeb wrote:
fatal: votre branche actuelle 'master' ne contient encore aucun commit

Il faut au moins un commit pour pouvoir push.

Sylvain

Re: Problème avec GIT

Bonjour,

Que faut-il faire ?

J'ai suivi les commandes dans l'ordre et j'ai lancé :

$ git add config application

(config et application sont les sous-dossiers que j'ai créés).

$ git commit -a

Résultat :

Sur la branche master

Validation initiale

rien à valider

6 (edited by jeromeb 2018-04-24 10:21:59)

Re: Problème avec GIT

J'ai l'impression qu'il faut obligatoirement ajouter un fichier et pas seulement des répertoires pour que GIT considère qu'il y a quelque chose à commiter :

$ git status
Sur la branche master

Aucun commit

rien à valider (créez/copiez des fichiers et utilisez "git add" pour les suivre)

$ git add LISEZMOI 
$ git status
Sur la branche master

Aucun commit

Modifications qui seront validées :
  (utilisez "git rm --cached <fichier>..." pour désindexer)

    nouveau fichier : LISEZMOI

[EDIT] : Je confirme qu'il faut ajouter un fichier. Ca fonctionne parfaitement après l'ajout d'un README.
Merci pour votre aide.

Re: Problème avec GIT

Oui, Git ne sait pas ce que c'est qu'un répertoire en tant que tel, c'est pour ça qu'on ne peut pas avoir un répertoire vide dans un dépôt Git.

Sylvain

Re: Problème avec GIT

Juste pour ajouter que Framagit a de l’aide en ligne bien utile pour Git: https://framagit.org/help