簡體   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