ToolbarItems.Add(new ToolbarItem()
{
Icon = "help.png",
Order = ToolbarItemOrder.Primary,
Priority = 0,
Command = new Command(() => Navigation.PushAsync(new HelpPage()))
});
代码按预期推送到repo。然而 伪造部署错误消息返回
分支大师 - > FETCH_HEAD错误:您对本地更改如下 merge:// ...文件将被覆盖以更改...请, 在合并之前提交更改或存储它们。中止
我该如何解决这个问题? 我的提交是否未合并?它们在我的存储库中。 我需要藏匿吗?如果是这样,接下来呢?
尝试了其他示例但不愿意在没有git高级知识的情况下进行实验。
答案 0 :(得分:0)
使用-A
代替.
与git add
$ git add -A
$ git commit -m "commit message"
$ git push
现在,试试git pull
。
NB: git add .
阶段已修改和新文件以及git add -A
阶段已修改,新和已删除文件。
答案 1 :(得分:0)
推送任何项目之前都很好用 只需使用*代替。
$ git add *
$ git commit -m "commit message"
$ git push
答案 2 :(得分:0)
原来这是因为最近我在ssh
中运行了作曲家更新不要在ssh中运行composer update。在VM / dev环境中运行composer update并在ssh
中运行composer install这导致更改服务器权限
我最终能够解决这个问题 chgrp -R forge:www-data /home/forge/mysite.com