拉新提交后如何git push local commit

时间:2017-07-31 09:26:33

标签: git

这是因为我粗心大意。

  1. 我修改了实时服务器上的脚本并提交了(B)它,但没有推送它。它一直在服务。

    • 直播服务器:A - > B
    • 远程Git:A
  2. 我的同事在他的机器上进行了修改并提交,推送和拉动了实时服务器。

    • 直播服务器:A - > B - > ç
    • 远程Git:A - > ç
  3. 我试图推送我的提交B并且我遇到了此错误消息。

    To prevent you from losing history, non-fast-forward updates were rejected
    Merge the remote changes before pushing again.
    

    如何安全推送我的提交?

    • 直播服务器:A - > B - > ç
    • 远程Git:A - > B - > C(或A - > C - > B_new?)

    提交B和C之间没有重复。

    感谢您的阅读。

0 个答案:

没有答案