[英]how to git an existing project on a server
我的 inte.net 服务器上确实有一个现有项目。 现在我决定开始 git 这个。 我必须做些什么才能从中得到一个干净的 git? 到目前为止我在服务器上尝试/完成的事情:
git init
git add .
git commit -m "initial"
比在语言环境机器上:
git pull ssh://user@server/project
...
fatal: '/project' does not appear to be a git repository
fatal: Could not read from remote repository.
我必须执行哪些步骤?
谢谢...
在您跟进问题时添加此答案..
首先检查您的服务器存储库是否已初始化为 git 存储库。
然后检查您提供的路径 git 是否指向您的服务器存储库。
正如@matt 指出的那样,使用git clone ssh://user@server/project
制作远程仓库的本地副本。
这比初始化本地 git 存储库、添加远程 url 并拉取更简单(也是标准方法)。
提示:如果您不在远程服务器的存储库中工作(即所有分布式工作将在服务器以外的机器上进行),那么使用裸存储库是有意义的,请参阅此链接:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.