繁体   English   中英

Git钩子创建-您在分支上尚未出生

[英]Git hook creation - You are on a branch yet to be born

因此,即时通讯设置了git并遵循本指南http://toroid.org/ams/git-website-howto

我得到的命令如下:

# GIT_WORK_TREE=/home3/trncprop/public_html/tpcapp git checkout -f

并得到以下错误信息

fatal: You are on a branch yet to be born

有人知道我在做什么错吗?

提前致谢! Littleswany

该命令应该挂在钩子上,而不是直接在website.git执行

$ cat > hooks/post-receive
#!/bin/sh
GIT_WORK_TREE=/var/www/www.example.org git checkout -f
$ chmod +x hooks/post-receive

这意味着您需要创建一个website.git / hooks / post-receive文件,并在其中包含该命令,并使它可执行。

这将允许您将提交推送到裸仓库(website.git)的顶部,这将触发接收后钩子,并将仓库的内容检出到另一个工作树中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM