Git推动成功,但文件未在网站上更新

时间:2017-09-25 08:36:42

标签: git cpanel gitkraken

我正在使用Git(GUI GitKraken)和cPanel。

在cPanel public_html / web中,我使用命令创建了git存储库:

mkdir ~/web

cd web

git init

git config receive.denyCurrentBranch updateInstead

现在在我的笔记本电脑中,我通过GitKraken克隆到xammp localhost服务器的www目录。 想法是在本地进行网站更改,并通过Git将这些内容推送到实际网站。

昨晚一切正常,但今天远程服务器文件没有更新(显示推送的更改)。 Git说它已成功推送到原点,但文件没有更新。

注意:我的本地回购中有3个分支:

  • master,
  • 版本2。 1,
  • 版本2。 2,

我正在推动这些远程回购的主分支。

1 个答案:

答案 0 :(得分:2)

根据您的评论,我发现您的问题有两种解决方案:

  1. 将您的本地分支'version2.2'合并到主分支并将其推送到远程分支。取和&将它拉到远程系统上。
  2. 使用git push -u origin version2.2将您的本地分支'version2.2'推送到遥控器 之后,您必须创建并签出远程系统上的本地分支并提取更改,本地分支“version2.2”也必须跟踪远程分支远程分支“version2.2”。您可以使用此命令执行所有这些操作:git checkout --track origin/version2.2
  3. 您也可以在gitkraken中执行所有这些步骤(不使用命令行)