visual studio microsoft español descargar community git git-config smartgit

git - microsoft - visual studio installer



No se puede detectar automáticamente la dirección de correo electrónico (9)

Asegúrate de haber abierto git como administrador o raíz.

Soy nuevo en SmartGit. No puedo comprometer a través de mi repositorio, el mensaje que recibo es:

Unable to auto-detect email address (got ''Arreane@Arreane-PC.(none)'') *** Please tell me who you are. Run git config --global user.email "[email protected]" git config --global user.name "Your Name" to set your account''s default identity. Omit --global to set the identity only in this repository

Estoy usando una PC diferente, pero si me comprometo en casa me compromete y presiona perfectamente, no sé si esta fue la causa del problema.

He buscado y otros dicen que edite el archivo .git/config , pero no puedo encontrar este archivo.

¿Qué me estoy perdiendo?


Bueno, el mensaje es bastante auto explicativo. No le dijiste a git cuál es tu nombre y dirección de correo electrónico.

Abra una línea de comando y escriba:

git config --global user.email "[email protected]" git config --global user.name "Your Name"

Por supuesto, debe ingresar su nombre real y correo electrónico. Luego, git sabe quién eres y puede insertar esta información en tus commits.

Parece que smartgit no agrega el git binario a tu camino. Debe agregar su ruta a la variable de entorno PATH o cambiar primero al directorio correspondiente. Puede encontrar un screencast aquí: http://blog.dragndream.com/?p=97


Con SmartGit, también puede editarlos yendo a Proyecto> Configuración del depósito y presionando la pestaña "Confirmar" (asegúrese de seleccionar "Recordar como predeterminado").


Este problema tiene una solución muy simple. Simplemente abra su SmartGit, luego vaya a la opción Repositorio (En la esquina superior izquierda), luego vaya a la configuración. Se abrirá un cuadro de diálogo de Configuración del depósito. Ahora, haga clic en Commit TAB y escriba su UserName y EmailId, que proporciona en el sitio web de BitBucke. Ahora haz clic en "Aceptar" e intenta nuevamente Comprometerse y funciona bien ahora.


Puede resolver el problema con la solución global , pero primero quiero describir la solución para cada proyecto individualmente , debido a la confiable compatibilidad con la mayoría de los clientes de Git y otros entornos implementados de Git:

  • Solución individual

Ir a la siguiente ubicación:

Local/repo/location/.git/

abra el archivo "config" allí y configure sus parámetros como en el ejemplo (agregue al final del archivo):

[user] name = YOUR-NAME email = YOUR-EMAIL-ADDRESS

  • Solución global

Abra una línea de comando y escriba:

git config --global user.email "[email protected]" git config --global user.name "YOUR NAME"


Si está utilizando sourcetree: Repositorio -> Configuración de repositorio -> Avanzado -> desmarque la casilla "Utilizar configuración de usuario global"

funcionó muy bien para mi


Simplemente escriba como el caso "correcto"

"incorrecto"

git config --global mike.email "[email protected]" git config --global mike.name "mike"

"correcto"

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

user.name es el nombre de su cuenta en git-hub user.email es su correo electrónico cuando inicia sesión en git-hub.


es bastante simple pero complicado a la primera vez.
Por ejemplo:
Si mi correo electrónico es [email protected] escriba:

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

O

Si mi nombre de usuario es mrsuicidesheep escribe:

git config user.name mrsuicidesheep


git config --global user.email "put your email address here" # user.email will still be there git config --global user.name "put your github username here" # user.name will still be there

Nota: podría solicitarle que ingrese su nombre de usuario y contraseña de git. Esto funciona bien para mi.