2017-04-19 133 views
1

我是git的新手,我正在开发一个项目。下面是我遵循的步骤。我去网上创建了一个git回购。然后在桌面上,我打开Git的CMD和链接是回购我Brand new empty project folder,然后不停地开发和利用代码如何将新文件夹链接到git存储库

1. git add 
2. git commit -m "some comment 
3. git push 

到现在为止一切都很好。

期:我想切换到不同的桌面,但显然我的原始项目不会在那里,那么我需要遵循的过程是什么,将所有文件都放到我的新系统中的新文件夹中。另外,当我做出新的更改时,Git应该只将新更改作为更改集而不是整个项目。我的意思是如何确保将所有已经开发的代码都整合到一个新文件夹中,并且仍然是整个项目开发的原始文件夹,所以如果我进行了更改,Git应该只检测那些新的变化。

最终结果如果我在我的新文件夹中运行Git Status命令,我应该得到如Your local folder is in sync with master and no changelist detected这样的结果。

回答

2

您在寻找git clonegit pull命令。

混帐克隆 - 克隆一个仓库到新目录中

文档提供here

混帐拉 - 集成了从远程仓库变为当前分支

文档提供here

如果您正在寻找有关基本git命令的更多详细信息教程,然后​​。

+1

所以,首先我应该创建一个新文件夹,然后使用git init。然后在两条命令上面运行?或文件夹,全部将自动创建。我只需要在正确的位置跑上面提到的两个逗号?请指导我,因为我是初学者 – Unbreakable

+0

在您提到的问题中,您提到您已将更改推送到远程存储库。 “git clone ”会让你的远程仓库在你的本地机器上可用。在运行该命令的文件夹中,将出现一个新文件夹(带有存储库的名称),并包含您之前推送的所有内容。没有必要再运行git init了。如果之后你从第一台机器推出新的更改,那么第二台机器上的“git pull”将使那些更改也可用。 – GlennV

+0

我也编辑过这篇文章,并添加了一个链接到一个演示基本命令的git教程。如果你经历了这些,事情应该变得清晰(呃)。 – GlennV

相关问题