您的配置指定与ref';参考文献/负责人/硕士';从远程,但没有获取这样的引用。git远程设置url之后

您的配置指定与ref';参考文献/负责人/硕士';从远程,但没有获取这样的引用。git远程设置url之后,git,github,Git,Github,我的工作区目录中有两个项目目录。 我决定通过git remote set url origin new.git.url/here(记得我更改了配置以修复下一个问题)来更改其中一个的远程设置 现在,在这两个项目中,当我git pull时,我得到: 您的配置指定从远程与ref'refs/heads/master'合并,但未提取此类ref。 当我想推送时,我会从两个项目中得到以下消息: 致命:git http推送失败 /etc/gitconfig和~/.config/git/config为空, /ho

我的工作区目录中有两个项目目录。 我决定通过
git remote set url origin new.git.url/here
(记得我更改了配置以修复下一个问题)来更改其中一个的远程设置

现在,在这两个项目中,当我
git pull
时,我得到:
您的配置指定从远程与ref'refs/heads/master'合并,但未提取此类ref。

当我想
推送
时,我会从两个项目中得到以下消息:
致命:git http推送失败

/etc/gitconfig
~/.config/git/config
为空,
/home/.gitconfig
设置包括:

[user]
    email = forsite73@gmail.com
    name = amir meyari
[credential]
    helper = store
[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    hideDotFiles = dotGitOnly
[branch "new-develop"]
    remote = origin
    merge = refs/heads/new-develop
[branch "feature/Sprint4/ABC-123-Branch"]
    remote = origin
    merge = refs/heads/feature/Sprint4/ABC-123-Branch
第一个project.git/config:

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = https://<1st_repo>
[branch "master"]
    remote = origin
    merge = refs/heads/master
[credential]
    helper = store

[core]
repositoryformatversion=0
filemode=true
裸=假
logallrefupdates=true
[远程“源”]
fetch=+refs/heads/*:refs/remotes/origin/*
url=https://
[分行“主控”]
远程=原点
合并=参考/头/主
[凭证]
助手=商店
第二个project.git/config

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "origin"]
    url = https://<2nd_repo>
    fetch = +refs/heads/*:refs/remotes/origin/*
[user]
    name = amir meyari
    email = themail@mail.com
    password = blabla
[branch "master"]
    remote = origin
    merge = refs/heads/master

[core]
repositoryformatversion=0
filemode=true
裸=假
logallrefupdates=true
[远程“源”]
url=https://
fetch=+refs/heads/*:refs/remotes/origin/*
[用户]
姓名=阿米尔·梅亚里
电子邮件=themail@mail.com
密码=blabla
[分行“主控”]
远程=原点
合并=参考/头/主
workspace/1st_repo>
git ls remote
-->
来自https://git.
(正确)


工作区/2nd_repo>
git ls remote
-->
Fromhttps://git.
(正确)

正如@matt评论的那样,用10月份开始的
main
替换
master
,这是因为新的遥控器使用
main
而不是
master
?另外,GitHub https:URL几乎消失了,您应该切换到ssh