0

我在运行良好的 VM 上设置了一个 git 存储库。我在本地计算机上克隆了存储库,并用一个简单的文件对其进行了测试,一切正常。

我现在要做的是将一些文件从我的开发目录提交到我的 git 存储库,但是当我这样做时,我收到以下错误消息:

error: src refspec master does not match any.
error: can't push references to 'git@github.com:ezsystems/ezplatform.git'

奇怪的是我的仓库不是“git@github.com:ezsystems/ezplatform.git”,我通常通过 SSH 连接将我的文件推送到我的虚拟 git 服务器!另外,因为我正在处理网络项目,所以我将我的开发目录的符号链接直接链接到我的本地 git 存储库中。我不认为这是一个问题。当我想推送位于我的开发目录中的文件时,我也会收到此消息:

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

你有什么线索可以帮助我解决这个问题吗?

4

1 回答 1

0
git remote add origin ssh://[user]@[server_address]/[git_repo_url]

这将创建一个名为origin的 git 远程。每个部分细分如下:-

[user]应该替换为服务器上对 git repo 具有读写访问权限的用户。

[server_address]是托管 git 存储库的服务器的FQDN。

[git_repo_url]是服务器上 git 存储库的位置。

要推送您的仓库,请键入以下命令:-

git push -u origin master
于 2016-03-16T08:58:37.653 回答