我有本地工作副本SourceTree。和所有的操作工作得很好,我可以简单的获取,推,拉等通过SourceTree。我只需要在SourceTree中不存在的force push。

我打开终端使git按-f

remote: Repository not found.
fatal: repository 'https://github.com/MyRepo/project.git/' not found

我不确定会有什么问题。


当前回答

在我的情况下,我不能克隆github由于用户是错误的。

转到~/.gitconfig 然后尝试删除这行代码(只需删除它,然后保存文件)。

[user]
    name = youruser
    email = youruser@domain.com

或者尝试在CMD或终端中使用一行代码:git config——global——remove-section user

并尝试再次做git克隆。希望它能帮你度过美好的一天。><

其他回答

〇解决方案

问题,

$ git clone https://github.com/abc/def.git
Cloning into 'def'...
remote: Repository not found.
fatal: repository 'https://github.com/abc/def.git/' not found

解决方案- 卸载凭据管理器-

abc@DESKTOP-4B77L5B MINGW64 /c/xampp/htdocs
$ git credential-manager uninstall

abc@DESKTOP-4B77L5B MINGW64 /c/xampp/htdocs
$ git credential-manager install

它的工作原理……

所以你的url当前看起来如下所示

https://github.com/RevanthM/Log_Monitoring

它应该是这样的

https://RevanthM@github.com/RevanthM/Log_Monitoring

不同的是,在url的开头,我添加了我的github用户名,后面跟着一个@符号。

更新.git目录中的用户名和令牌。

转到git文件夹,进入。git文件夹,打开“config”文件 使用记事本或任何其他编辑器更改您的URL从 https://github.com/username/repo_name.git https://username:token@github.com/username/repo_name.git 用户名应该没有@域名。 保存并推送代码,它将工作。 在这里,您需要保存密码和 安全威胁。

在我的情况下,我不能克隆github由于用户是错误的。

转到~/.gitconfig 然后尝试删除这行代码(只需删除它,然后保存文件)。

[user]
    name = youruser
    email = youruser@domain.com

或者尝试在CMD或终端中使用一行代码:git config——global——remove-section user

并尝试再次做git克隆。希望它能帮你度过美好的一天。><

对我的团队来说,这是一个权限问题。在GitHub设置中,我们团队中的所有成员都将其设置为阅读模式。一旦我们将下拉菜单更改为“写入”,我们就都能够成功地克隆和推回。