trabajar tipos tag qué password existen example etiquetas crear con and git shell github command-line escaping

tipos - Git clone con contraseña @



trabajar con git (2)

Necesito escapar del @ que usa la contraseña porque se confunde con el host.

Ejemplo 1: git clone https://user:p@[email protected]/user/repo.git

Cuando ejecuto el ejemplo anterior, está mal, porque como la contraseña tiene @ él entiende que el siguiente parámetro es el host. intentado escapar con / o puede usar la url entre "" pero no fue así.

Ejemplo 2: (echo user; echo p@ssword) | git clone https://github.com/usuario/repo.git (echo user; echo p@ssword) | git clone https://github.com/usuario/repo.git

Cuando uso solo el comando, git clone https://github.com/usuario/repo.git pregunta al usuario y la contraseña, así que utilicé el comando anterior, que es el mismo que utilizo para cambiar la contraseña de root en un solo línea


Verifique el enlace de Git Configure

Configura tu cuenta de git en local -

git config --global user.name myName

git config --global user.email myEmail

El siguiente comando guardará su contraseña en la memoria por algún tiempo.

$ git config --global credential.helper cache

Configure git para usar la memoria caché de credenciales

$ git config --global credential.helper ''cache --timeout=3600''

Establezca el caché en el tiempo de espera después de 1 hora (la configuración está en segundos)

Espero que esto te ayude