web-dev-qa-db-fra.com

Android Studio git check in nom de l'auteur

J'utilise Android Studio avec Bitbucket (via Git) pour mes référentiels. En règle générale, le nom de l'auteur figurant dans l'historique des révisions correspond à mon nom (et non à mon nom d'utilisateur Bitbucket). Lorsque j'ai installé Android Studio sur un nouvel ordinateur et que j'ai poussé pour la première fois, une boîte de dialogue demandant le nom d'utilisateur et l'adresse e-mail Git apparaît. Je ne sais pas comment changer le paramètre, comment puis-je configurer les paramètres de l'auteur de VCS dans Android Studio?

22
Codevalley

Je ne pense pas qu'il y ait une interface utilisateur pour changer cela dans Android Studio, mais vous pouvez le changer depuis la ligne de commande:

git config user.name <your user name>
git config user.email <your email>

Ajoutez --global si vous souhaitez que cela s’applique à tous les référentiels Git de votre machine.

41
yole

Comme indiqué dans la réponse ci-dessus et le lien ci-dessous, nous pouvons obtenir des résultats de validation, mais nous devons utiliser --global

$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]

https://git-scm.com/book/en/v2/Getting-Started-First- Time -Git-Setup

10
Anand

Comme Martin mentionné ci-dessus, en cours d'exécution

git config user.name <your user name>
git config user.email <your email>

avec ou sans 

--global

n'a pas résolu ce problème pour moi non plus. Lorsqu'il a plusieurs auteurs qu'il souhaite élaguer, je ne peux pas accepter qu'un seul auteur de cette liste soit accepté, même si tout s'est bien passé depuis la ligne de commande. Dans Android Studio, je verrais toujours

Error:No existing author found with 'username'

sans option pour entrer un nom d'utilisateur ou un email git. Bien que ce ne soit pas nécessairement un correctif, j'ai trouvé un moyen de contourner mon problème en effectuant manuellement le commit initial sur la ligne de commande. Après cela, j'ai pu m'engager à partir d'Android Studio sans aucun problème.

3
thekthuser

j'ai le même problème… .. il vous suffit de changer votre nom dans Bitbucket ou gitlab pour vous nommer par l'auteur… .. bonne chance

0
Hossin Asaadi