相关疑难解决方法(0)

运行"git clone git@remote.git"时如何提供用户名和密码?

我知道如何为HTTPS请求提供用户名和密码,如下所示:

git clone https://username:password@remote
Run Code Online (Sandbox Code Playgroud)

但我想知道如何为遥控器提供用户名和密码,如下所示:

git clone git@remote.git
Run Code Online (Sandbox Code Playgroud)

我试过这样的:

git clone username:password@git@remote.git
git clone git@username:password@remote.git
git clone git@remote.git@username:password
Run Code Online (Sandbox Code Playgroud)

但他们没有奏效.

git

747
推荐指数
12
解决办法
117万
查看次数

如何用git pull输入密码命令?

我想在一行中执行此命令:

git pull && [my passphrase]
Run Code Online (Sandbox Code Playgroud)

怎么做?

git bash command

127
推荐指数
10
解决办法
23万
查看次数

我可以在环境变量中持有git凭据吗?

我想创建一个非常简单的shell脚本,最终将由另一个应用程序调用,它更新本地git存储库:

#!/bin/bash

cd $1
sudo git pull
Run Code Online (Sandbox Code Playgroud)

执行此操作时,我要求提供凭据(我从私有BitBucket存储库中提取).

我可以(简要地)将凭证存储在环境变量中吗?

#!/bin/bash

export  GIT_USERNAME=<user>
export  GIT_PASSWORD=<pass>

cd $1
sudo git pull
Run Code Online (Sandbox Code Playgroud)

以上不起作用.什么事?我可以通过编程方式修改原始URL,但这似乎有点过分.

git environment-variables

17
推荐指数
4
解决办法
1万
查看次数

标签 统计

git ×3

bash ×1

command ×1

environment-variables ×1