簡體   English   中英

cPanel Git 盡管有a.cpanel.yml,但控件無法運行

[英]cPanel Git Control can not manage to work although there is a .cpanel.yml

我是 Git 的新人。我使用 bitbucket。我在本地主機上工作一切正常。 現在,我想將項目上傳到服務器。 因此,我想使用 cPanel 提供的 Git 控件。 我的工作根文件夾是

/home/user/public_html/orders

我已通過 SSH 進入此路徑並粘貼我從 Bitbucket 獲取的克隆鏈接。一切正常。 我看到了提交等等。現在我對本地主機項目做了一些更改/添加/編輯,所以我有超過 10 個新提交。 如果我嘗試通過 cPanel“從遠程更新”,我的 cpanel 提交沒有任何變化。 有一條消息說:

"存在一個有效的.cpanel.yml 文件。有關更多信息,請閱讀我們的文檔。
檢出分支上不存在未提交的更改

所以我創建並上傳了許多.cpanel.yml 文件,以使其工作:例如:

---
deployment:
      tasks:
        - export DEPLOYPATH=/home/user/public_html/orders
        - /bin/cp -R * $DEPLOYPATH

---
deployment:
      tasks:
        - export DEPLOYPATH=/home/user/public_html
        - /bin/cp -r /home/user/orders/* $DEPLOYPATH

但仍然沒有運氣..我在這里發現了很多問題,但找不到解決方案 The.cpanel.yml 文件在我上面提到的根路徑文件夾中:/home/user/public_html/orders/.cpanel.yml

有什么幫助嗎?

好的,我自己找到了一個解決方案並使它起作用。 最近幾天,bitbucket 也宣布了一些變化,為了將您的本地項目連接到 bitbucket,您需要設置一個“應用程序密碼”。 在“個人設置”選項菜單下,以這種方式。 您無需在每次發送提交時都輸入您的帳戶密碼。

現在,為了連接 cPanel“Git 版本控制”,您還需要在“個人設置”下創建一個“SSH 密鑰”。 因此,cPanel 獲得連接 Bitbucket 的授權。在這個鏈接中也有一個很好的教程: 如何將 Bitbucket git 克隆到 cPanel Git™ 版本控制中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM