検索

ホームページ  >  に質問  >  本文

git pull 後、新しく更新されたローカル ファイルは削除されます

リモート ウェアハウスには 4 つのファイルがあり、ローカル ウェアハウスには 5 つのファイルがあります。これは、リモート ウェアハウスから新しいファイルを 1 つ追加することに相当し、新しいローカル ファイルを直接プッシュすると、プロンプトが表示されます。バージョンが遅れているため、リモート ウェアハウスにプッシュできません。どうすればよいですか?

淡淡烟草味淡淡烟草味2797日前829

全員に返信(2)返信します

  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:41:13

    まず新しく追加したローカル ファイルをコミットしてから、リモート リポジトリをマージします。具体的な操作は次のとおりです。
    git add .
    git commit -m "something"
    git fetch# 🎜 🎜#git rebase -i オリジン/リモート ブランチ名
    リベースを使用するとフォークを防ぐことができます

    返事
    0
  • PHPz

    PHPz2017-05-02 09:41:13

    ちょっと付け加えておきます。まだ送信された最終バージョンではない場合、git commit ステップで 2 つのオプションがあります。

    1 つは、最初にスタッシュしてからリベースすることです git stash apply stash@{0}
    也可以先commit,然后完成了所有本地更改之后再git commit --amend

    返事
    0
  • キャンセル返事