繁体   English   中英

如何 git 服务器上的现有项目

[英]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 并拉取更简单(也是标准方法)。

提示:如果您不在远程服务器的存储库中工作(即所有分布式工作将在服务器以外的机器上进行),那么使用裸存储库是有意义的,请参阅此链接:

你如何使用“git --bare init”存储库?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM