Git通过SSH从Raspberry Pi推送到Windows 10

时间:2016-09-24 23:06:15

标签: linux windows git ssh

我带着一个关于git的(mabye非常基本的)问题来找你。

我有以下设置:

- 创建了Raspberry Pi: git资源库,添加了一个文件并提交了它

- Windows 10 PC:创建了git存储库,安装了OpenSSH

接下来我做的是测试是否可以通过ssh在两个方向上访问哪个工作正常。我可以使用我的Windows用户名和密码通过ssh从我的Raspberry Pi连接到Windows PC。现在我想将我的Raspberry Pi上提交的一个文件推送到我的Windows PC上的存储库。因此我使用了以下几行:

fatal: '/Projects' does not appear to be a git repository
fatal: Could not read from remote repository

之后,当我输入Windows密码时,系统会询问密码。 结果我收到了消息:

{{1}}

这个文件夹'/ Projects'在我的Windows PC上,在我通过ssh连接的目录中。如果我(在本地)运行此文件夹中的“git status”,我将获得正确的状态。

如果你能帮助我,我会非常感激,尤其要了解在哪里 我的思维错误。 我可以使用git的Windows用户名和密码吗? 我需要一个额外的ssh密钥用于git吗?

提前致谢!

2 个答案:

答案 0 :(得分:0)

远程git repo应,因此请使用git init --bare对其进行初始化。 看一下here进行解释

答案 1 :(得分:0)

确保添加/ home / user / projects

等绝对路径