2014-03-07 282 views
1

我是Git的新手,我似乎无法找到用于克隆和更新存储库的正确命令。Git:克隆和更新存储库

我真的想要两个文件夹在不同的位置,这两个文件夹(最好是自动)与远程存储库同步,他们不需要进行更改。只需下载更新的文件。

这怎么能在Windows中实现?

我安装了GitHub应用程序,但它没有提供具有多个克隆的功能。

回答

1

你可以很容易地通过Windows上的GitBash来做到这一点。只需导航到您想要克隆的目录,然后运行git clone,然后运行存储库url(您可以在存储库中的Github上找到它)。

要更新存储库,只需从专用目录内运行git pull即可。

+0

我想通了。这可以自动实现吗? – Tim

+0

该功能不是Git原生的。在Unix上,您可以使用crontab为此安排一项工作。但我不确定是否有Windows的替代方案。 – Severin

+0

好的,谢谢你的回答。 – Tim

2

您可以随意多次克隆存储库。

在Windows上,我会安装Git Bash克隆和更新您的本地副本。

要更新存储库,您应该使用git pull

要安排更新为自动,您应该按照Microsoft way

为了简单起见,你应该

  • Control Panel » Scheduled Tasks
  • 创建任务
  • Schedule » Advanced
  • 选中复选框“重复任务”每5分钟内,24期小时
  • 未选中离开结束日期。