我有一个要推送更改的回购。我想同步两个存储库:./pages.git到./pages。我的开发机器上的git安装程序推入pages.git。但是网络应用程序可以使用./pages。如何自动化git以在服务器上自动克隆回购?
git clone pages.git pages
fatal: destination path 'pages' already exists and is not an empty directory.
那么现在我删除了pages目录和git clone作品。但那不是干净的解决方案,不是吗?
有没有办法做到这一点,而不必手动删除网页目录?我希望自动执行该过程,以便git在推送时自动执行操作。
最佳, 马吕斯
我认为这是行不通的。当他从本地回购页面推送pages.git时,并没有在那里提交。 – 2010-03-01 12:38:32
这就是为什么它需要成为“post-receive”挂钩。 (在远程存储库上执行 - 在这种情况下是'pages.git' - 在项目被推送到它之后。) – Amber 2010-03-01 12:40:24