我使用git很长一段时间但从未在服务器上设置它。裁判Git: move existing repository from PC to server, clone from server
我在服务器上启动了一个裸仓库,但是在本地添加了源代码 " git remote add origin server:path / to / repo" 我不知道在这里添加什么。我的网站是getwalkwel.com,用户是getwamld
由于
答案 0 :(得分:0)
Bare 存储库是一个仅包含版本控制信息的存储库,实际上它不包含.git子目录或任何工作文件。
当您需要在少数人之间共享或划分您的工作时,这种存储库很有用,例如在工作环境中,您和您的团队成员在同一个项目上工作,并且您都需要查看更改以及所有需要执行的操作在这种情况下,存储库更有用。
您可以将远程存储库添加到本地git repo
$ git remote add origin ssh://myserver.com/var/git/myapp.git
推送到远程存储库:
将我们的本地主分支推送到原始主分支。您可以使用git push <target> <local>
命令执行此操作。
$ git push origin master
click here了解有关其工作原理的更多信息
答案 1 :(得分:0)
Origin是远程的名称,通常在从另一个repo克隆repo时自动创建。将创建克隆仓库中的原始参考以指回从中克隆的仓库。 在您的情况下,在您的工作仓库中实际创建裸仓库的情况下,您将在工作仓库中创建原点以指回新的裸仓库。 这完成了:
git remote add origin / barerepo / fullname
如果您的裸仓库将在另一台机器上排队,那么您需要URL才能到达仓库,而不仅仅是文件路径。
例如,你可能有myuser @ myserver:path / to / repo