Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git remote已设置,但其他人无法看到我的推送?_Git_Git Rebase_Git Remote - Fatal编程技术网

Git remote已设置,但其他人无法看到我的推送?

Git remote已设置,但其他人无法看到我的推送?,git,git-rebase,git-remote,Git,Git Rebase,Git Remote,首先,它工作得很好。我能推也能拉 我确实记得我之前的推送被拒绝了,尽管我已经拉过了 而且我不小心启动了一个重基,我按“-f”忽略了“远程拒绝” 然后,我取消了重基,重新开始正常推送。虽然它被远程服务器接受,但不知何故,其他人并没有看到我的变化,就好像我在另一个分支中一样 我已多次检查我是否在同一分支中,并且我的远程url是否正确 那么,有谁能告诉我我的git回购发生了什么事情,并建议任何故障排除过程吗 谢谢一些想法: 尝试git branch查看您存在哪些分支以及当前的分支是什么 尝试git p

首先,它工作得很好。我能推也能拉

我确实记得我之前的推送被拒绝了,尽管我已经拉过了

而且我不小心启动了一个重基,我按“-f”忽略了“远程拒绝”

然后,我取消了重基,重新开始正常推送。虽然它被远程服务器接受,但不知何故,其他人并没有看到我的变化,就好像我在另一个分支中一样

我已多次检查我是否在同一分支中,并且我的远程url是否正确

那么,有谁能告诉我我的git回购发生了什么事情,并建议任何故障排除过程吗

谢谢

一些想法:

  • 尝试
    git branch
    查看您存在哪些分支以及当前的分支是什么
  • 尝试
    git push--all--dry run
    查看需要将哪些内容推送到遥控器。这将向您显示,对于所有分支,如果运行
    gitpush--all
    ,它将推送什么,以及到哪里。除非指定
    --all
    ,否则将只推送当前分支。这可能是您的问题——您可能仍然处于与rebase分离的head模式,您可能没有正确地取消该模式(正确地使用
    git-rebase--abort
    )。您可能会在此处遇到错误,需要给出
    -f
    ,这是安全的,只要您使用
    --dry run
  • 假设你的遥控器在GitHub或Bitbucket上,去看看你遥控器上的那个站点,看看到底是什么推到了那里

  • 请添加<代码> Git状态< /代码>和<代码> Git远程-V 和<代码> GIT Rev列表分支- 3 <代码>和<代码> GIT Rev列表远程/分支> 3 /代码> BTW,在ReBASE(独立头模式)的中间推送是奇怪的。我不知道这会带来什么后果。谢谢你们的评论。我猜是因为重新设定基准导致了git回购的混乱。我已经重新创建了一个本地git回购并修复了这个问题。还是谢谢你的回答。因为这个问题不会增加任何其他问题的价值,我将关闭它。谢谢你的评论。我猜是因为重新设定基准导致了git回购的混乱。我已经重新创建了一个本地git回购并修复了这个问题。还是谢谢你的回答。因为这个问题不会增加任何其他问题的价值,所以我将关闭它。