想象一个像这样的文件夹
Dropbox
-Main folder
--GIT PUSH THE MAGIC REPO.exe
--THE MAGIC REPO
---editor.html
---index.html
我可以制作一个自包含文件,即使计算机上未安装git或系统权限也可以推送回购吗?
上下文:我正在使用GitHub页面,并且在非技术人员在本地编辑完文件后为网站(editor.html)添加了可视编辑器,我只想让他们点击“ PUBLISH”可执行文件即可执行git push。
答案 0 :(得分:0)
可以说,如果您的DropBox文件夹也包括Git安装,那么您可以使用post-commit
hook来执行推送。
但是有一个Git repo within a DropBox folder is risky。
我宁愿将push / publicatio任务委托给单独机器,该机器将具有相同的DropBox文件夹(并安装了Git),并且会:
git --git-dir=/path/to/.git --work-tree=/path/to/DropBox/Folder status