![](/img/trans.png)
[英]Why can I do “git clone repo” inside an existing repo but not “git remote add origin repo” inside subfolder in an existing repo?
[英]Create git repo on remote in existing project, then clone it
我认为标题中几乎所有内容。 我在git上跟踪了一个远程vps上的现有项目,但是我不确定正确的过程。 我是否需要在服务器上创建裸仓库,然后获取所有文件,在本地对其进行初始化,然后将其推回远程位置? 还是有另一种方法可以做到,即以某种方式跟踪远程文件,然后克隆到本地?
我不是100%地确定要实现的目标,而是根据我的理解...首先,转到vps上现有项目的根目录,然后执行以下操作:
git init
在您的github帐户中,创建一个新的存储库,并将ssh链接复制到新创建的存储库(如果您已经验证了设备,否则使用https链接),它看起来像:“ git@github.com:your_username / your_project_name。混帐”
然后在现有的vps项目上执行以下操作:
git remote add origin git@github.com:your_username/your_project_name.git
git add -A
git commit -m 'init'
git push origin master
如果要从其他设备安装和跟踪项目,请执行以下操作:
git clone git@github.com:your_username/your_project_name.git
您将拥有该项目的副本。 希望这能回答您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.