我在一个VM上设置了一个git存储库,它运行得很好。我在本地计算机上克隆了存储库,并用一个简单的文件对其进行了测试,一切正常。
我现在想要做的是将一些文件从我的开发目录提交到我的git存储库,但当我这样做时,我会收到以下错误消息:
error: src refspec master does not match any.
error: can't push references to 'git@github.com:ezsystems/ezplatform.git'奇怪的是,我的repo不是" git @github.com:ezsystems/ezplatform.git",我通常通过SSH连接将文件推送到我的虚拟git服务器!另外,因为我正在做web项目,所以我做了一个符号链接,将我的开发目录直接链接到我本地的git repo中。我不认为这是一个问题。当我想要推送位于我的开发目录中的文件时,我也会收到以下消息:
git commit -m "adding files"
Actually on no branch
Modifications that will not be validated :
[bunch of file names]
No modification add to the validation你有什么线索可以帮我解决这个问题吗?
发布于 2016-03-16 16:58:38
git remote add origin ssh://[user]@[server_address]/[git_repo_url]这将创建一个名为源的git远程。每部分的详细内容如下:
用户应该替换为服务器上对git存储库具有读写访问权限的用户。
server_address是托管git存储库的服务器的完全限定的域名。
git_repo_url是git存储库在服务器上的位置。
要推送存储库,请键入以下命令:-
git push -u origin masterhttps://stackoverflow.com/questions/36030656
复制相似问题