如何将最新提交的文件公开给公众

时间:2014-04-07 13:16:22

标签: git

所以我有一个共享文件夹~myhome / bin,我公开了其他人可以使用的脚本。基本上,他们会将该文件夹添加到其路径并使用脚本而不必担心脚本的版本。

如何在另一个文件夹中进行开发,让我们说~myhome / dev并反映~myhome / bin中的最新提交?有没有办法使用git将更改推送到另一个文件夹中的文件?

2 个答案:

答案 0 :(得分:1)

只需将您的开发回购移动到~myhome / dev然后执行git clone ~myhome/dev ~myhome/bin,然后设置一个cron作业或git hook以根据需要在git pull中自动执行~myhome/bin以获取最新提交。

答案 1 :(得分:1)

您可以进行工作树结帐:

GIT_WORK_TREE=/some/path/to/myhome/bin git checkout -f