我很长一段时间都在使用 git,但从未在服务器上设置过它。参考此Git:将现有存储库从 PC 移动到服务器,从服务器克隆
我已经在服务器上启动了一个裸仓库,但是在本地 “git remote add origin server:path/to/repo”中添加源时,我不知道在这里添加什么。我的网站是 getwalkwel.com,用户是 getwamld
谢谢
Git 中的裸存储库是一个仅包含版本控制信息的存储库,实际上它不会有 .git 子目录或任何工作文件。
当您需要在少数人之间共享或分配您的工作时,这种存储库很有用,例如在您和您的团队成员在同一个项目上工作的工作环境中,您都需要查看更改并且都需要在此推送到存储库如果这个存储库更有用。
您可以将远程存储库添加到本地 git 存储库
$ git remote add origin ssh://myserver.com/var/git/myapp.git
推送到远程仓库:
将我们本地的 master 分支推送到 origin 的 master 分支。您可以使用git push <target> <local>
命令执行此操作。
$ git push origin master
单击此处了解有关其工作原理的更多信息
Origin 是远程的名称,通常在您从另一个存储库克隆存储库时自动创建。将创建克隆存储库中的源引用以指向从中克隆的存储库。在您的情况下,裸存储库实际上是稍后从您的工作存储库创建的,您将在您的工作存储库中创建源以指向您的新裸存储库。这是通过以下方式完成的:
git 远程添加原点 /barerepo/fullname
如果您的裸仓库将在另一台机器上运行,那么您需要 URL 来访问仓库,而不仅仅是文件路径。
例如,您可能有 myuser@myserver:path/to/repo