git pull競合の問題

問題
ローカルでファイルを変更した後、git pullコマンドを使用してリモートブランチとローカルブランチをマージしようとすると、エラーが発生しました。次のように:
ここに画像の説明を挿入
ソリューション

1. git stash  # 将本地修改的内容暂存起来
2. git stash list  # 查看保存的信息
3. git pull   # 将远程库中的文件内容pull到本地
4. git stash pop stash@{
    
    0} # 还原本地的修改,远程库中修改的内容和本地的内容如果发生冲突,将会出现5中的字符串。
5. 手动修改存在冲突的文件
 <<<<<<< Updatedupstream 
   xxx # pull下来的内容(远程库中的内容)
 =======
   xxx # 本地修改的内容
 >>>>>>> stashed changes

おすすめ

転載: blog.csdn.net/weixin_40315481/article/details/105445630