我认为它几乎都在标题中。我在远程vps上有一个现有的项目,我想用git跟踪,但我不确定正确的过程。我是否需要在服务器上创建一个裸仓库,然后获取所有文件,在本地初始化它们,然后将它们推回到远程? 或者有另一种方法,即以某种方式跟踪远程文件,然后克隆到本地?
答案 0 :(得分:1)
我不是100%肯定你想要达到的目标,但是从我的理解...... 首先转到vps上现有项目的根目录并执行:
git init
在你的github帐户中,创建一个新的repo并将ssh链接复制到新创建的repo(如果你已经验证了你的设备,否则使用https链接),它看起来像:" git @ github。 COM:your_username / your_project_name.git"
然后在您现有的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
你将获得该项目的副本。 希望这能回答你的问题。