我想用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
答案 0 :(得分:2)
克隆后你没有进入gitdir文件夹,请关注。
1) git clone https://repoUrl.git
现在你需要输入repo dir
2) cd gitfolder
3) git config user.name "Khaled" && git config user.email "test@server.com"
答案 1 :(得分:1)
尝试使用它对我有用: -
git clone https://github.com/rtyley/small-test-repo.git && git config --global user.name "name" && git config --global user.email "xxxxxxx@gmail.com"
答案 2 :(得分:0)
使用@torek评论此问题已修复。 git clone
确实将其克隆放入一个新目录,我需要在调用configs之前将其插入其中,所以这里是固定版本:
git clone https://repoUrl.git customDirectory && cd customDirectory && git config user.name "Khaled" && git config user.email "test@mail.com"
答案 3 :(得分:0)
git clone --config key1=value1 --config key2=value2 https://git.com/repo.git