我已经在Mac OSX上克隆了一个git public repo。我对editme.html文件进行了一些更改,然后要添加并提交。但是命令行显示如下:
dips-MacBook-Pro:test-repo kirandip$ git add editme.html
fatal: pathspec 'editme.html' did not match any files
我在本地创建了一个新文件,例如xxx.html,并尝试添加它。 再次显示相同的消息。
dips-MacBook-Pro:test-repo kirandip$ git add xxx.html
fatal: pathspec 'xxx.html' did not match any files
无法弄清问题,顺便说一句,仓库被克隆为https格式。
将感谢您的时间!
答案 0 :(得分:0)
最终,经过几个小时的努力,命令行使我解决了这个问题。似乎这种配置方法没有发布到任何地方。
以下是命令行说的步骤:
git remote add <file.name> <online.repo.url>
//and then push using the remote name
git push --set-upstream <file.name> <branch-name>
不知道为什么它比任何教程都需要这种特殊的配置。 但是它正在工作!!
答案 1 :(得分:0)
确保editme.html
:
git add editme.html
的文件夹中存在editme.html
,而不是editme.HTML
或EDITME.html
)git add
命令的当前用户应该可以访问/读取该文件) git remote add
用于注册远程回购URL,与添加文件无关。