如何使用 git 和链接 git 配置 user.name 进行克隆

How to clone using git and chain git config user.name

我想用 git 进行命令链接。我想要克隆一个 repo,然后设置该工作副本的配置更改 user.name、user.email.

我试过这个:

git clone https://repoUrl.git && git config user.name "Khaled" && git config user.email "test@server.com"

但是我得到了这个错误:

error: could not lock config file .git/config: No such file or directory

克隆后你没有在gitdir文件夹中,请关注。

1) git clone https://repoUrl.git

现在你需要进入回购目录

2) cd gitfolder

3) git config user.name "Khaled" && git config user.email "test@server.com"

使用@torek 评论解决了这个问题。 git clone 确实将它的克隆放到了一个新目录中,我需要在调用配置之前将其 cd 到其中,所以这里是固定版本:

git clone https://repoUrl.git customDirectory && cd customDirectory && git config user.name "Khaled" && git config user.email "test@mail.com"

尝试使用它对我有用:-

git clone https://github.com/rtyley/small-test-repo.git && git config --global user.name "name" && git config --global user.email "xxxxxxx@gmail.com" 
git clone --config key1=value1 --config key2=value2 https://git.com/repo.git

请参考:https://git-scm.com/docs/git-clone