1

我正在尝试将某些内容推送到 github,但出现此错误;

Robbies-MacBook-Pro:assn-6-huffman-mac user$ git push -u origin master
fatal: repository 'https://github.com/BitMechanic/Stanford-CS106b/Huffman.git/' not found

然后当我检查我得到这个;

Robbies-MacBook-Pro:assn-6-huffman-mac user$ git remote add origin https://github.com/BitMechanic/Stanford-CS106b/Huffman 

fatal: remote origin already exists.

Robbies-MacBook-Pro:assn-6-huffman-mac user$ git remote -v

origin  https://github.com/BitMechanic/Stanford-CS106b/Huffman.git
(fetch)

origin  https://github.com/BitMechanic/Stanford-CS106b/Huffman.git
(push)

有人知道我在做什么错吗?

4

2 回答 2

2

要使用的正确 url(用于克隆然后通过源推送)是

https://github.com/BitMechanic/Stanford-CS106b.git

不是:

https://github.com/BitMechanic/Stanford-CS106b/Huffman.git

Stanford-CS106b是一个 repo,列在d 的 BitMechanic 的 repo 页面中Stanford-CS106b/Huffman不是。

要解决此问题,请参阅 git remote命令

git remote rm origin
git remote add origin https://github.com/BitMechanic/Stanford-CS106b.git

或者,更简单:

git remote set-url origin https://github.com/BitMechanic/Stanford-CS106b.git
于 2013-07-07T09:30:20.293 回答
0

可以贴一下吗

$cat .git/config

在这里输出以供参考。

有时最好从那里删除行为不端的遥控器,然后再次使用 git remote add 命令重新添加它。

于 2013-07-07T07:59:33.183 回答