2017-09-25 103 views
0

我在cPanel上使用Git(GUI GitKraken)。Git推成功,但文件沒有在網站上更新

mkdir ~/web 

cd web 

git init 

git config receive.denyCurrentBranch updateInstead 

現在,在我的筆記本電腦,我通過GitKraken克隆到本地主機XAMMP服務器的WWW目錄:

在的cPanel的public_html /網頁我的Git倉庫使用命令來創建。 想法是在本地進行更改,並通過Git將這些信息推送到現場。

昨晚一切正常,但今天遠程服務器文件沒有更新(顯示推送的更改)。 Git表示它已經成功推送到源,但文件沒有更新。

注:我在我的本地回購3個分支:

  • 主,
  • 版本2。 1,
  • version2。 2,

我推動這些主控分支的遠程回購。

+0

你獲取/在遠程系統中提取的變化?你提交併提交更改的分支是哪一個?分支的變化是否爲遠程分支? – 2017-09-25 10:06:02

+0

我只推動從本地到遠程(本地版本2.2到遠程主機)的變化。我在本地的版本2.2分支提交。只有本地分支(版本2.2)正在更新。請注意:我只有遠程回購的主分支。 –

+0

屏幕截圖:http://take.ms/8nLFo –

回答

2

從您的評論我看到有你的問題有兩種解決方案:

  1. 合併本地分支「version2.2」 master分支和它推到遙遠。取&將其拉到遠程系統上。
  2. 將本地分支'version2.2'推送到遠程,然後git push -u origin version2.2 之後,您必須創建並簽出遠程系統上的本地分支並提取更改,本地分支「version2.2」也必須跟蹤遠程分支遠程分支'version2.2'。所有這一切都可以用這個命令做到:git checkout --track origin/version2.2

你能夠做所有這些步驟在gitkraken太(不使用命令行)

相關問題