web-dev-qa-db-fra.com

erreurs lors de la validation du référentiel dans sourcetree, client de fenêtre Git

Je suis nouveau à bitbucket, git et sourcetree. j'ai créé un référentiel sur bitbucket, puis j'ai installé le client sourcetree pour Windows 7, puis je clone ce référentiel avec mon dossier de bureau local, puis j'ai placé un fichier dans le dossier local, maintenant, lorsque j'essaie de valider les modifications, sourcetree me donne erreurs suivantes.

git -c diff.mnemonicprefix = false -c core.quotepath = false commit -q -F C:\Utilisateurs\shahjahan_khokher\AppData\Local\Temp\vrkvrvyu.uba

* S'il vous plaît dites-moi qui vous êtes.

Courir

git config --global user.email "[email protected]" git config --global user.name "Votre nom"

définir l'identité par défaut de votre compte. Omettez --global pour définir l'identité Uniquement dans ce référentiel.

fatal: impossible de détecter automatiquement l'adresse e-mail (a 'shahjahan_khokher @ shahjahan_khokh. (aucun)')

Terminé avec des erreurs, voir ci-dessus.

comment puis-je résoudre ce problème et faire un commit et Push réussi.

14
Dingling

J'ai eu la solution au problème mentionné ci-dessus, avec l'aide de mon ami , Solution is

  1. Commencez par obtenir la ligne de commande Git Bash dans votre système en installant Git à partir de Télécharger Git pour Windows

  2. Puis ouvrez Git Bash à partir de start manu - Git - Git Bash et exécutez ces commandes 

git config --global user.email "[email protected]" 

git config --global user.name "Your Name"

Maintenant, essayez de vous engager à nouveau, le problème sera résolu.

17
Dingling

Le moyen le plus simple de résoudre le problème de votre identité sans utiliser Git Bash est de le définir directement dans SourceTree: -

  1. Allez dans le menu: Outils -> Options
  2. Dans l'onglet Général, renseignez les champs Nom complet et Adresse électronique.
  3. Cliquez sur le bouton OK
  4. Commettez vos fichiers :)
30
Ben
0
Fahad