我正在我的覆盆子pi上运行一个git服务器,我一直在尝试将我的代码推送到位于/ var / www / project的pi上的远程存储库。但是,没有代码添加到远程存储库,尽管git push的输出显示已经推送了13.40MB。
user@user ~/git_projects/project $ git push origin master
Counting objects: 2526, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2519/2519), done.
Writing objects: 100% (2526/2526), 13.40 MiB | 818 KiB/s, done.
Total 2526 (delta 723), reused 0 (delta 0)
To /var/www/project
* [new branch] master -> master
我做了以下设置远程存储库:
cd /var/www/project
git init --bare
并在我的源代码文件夹中:
cd ~/git_projects/project
git init
git remote add origin /var/www/project
git add .
git commit -m "test"
答案 0 :(得分:0)
问题:
通过执行git remote add origin /var/www/project
,您说远程存储库是您计算机的位置/var/www/project
,而不是您的树莓派。因此,git push
会将您的工作推送到您的计算机,在其他地方。
您需要使用其IP地址将覆盆子设置为远程。演练详细here,但您可以在网上找到许多其他教程。