
1 Inn0Vat10n 2022 年 10 月 22 日 那么大一坨 hint |
2 Zoeeeeecho OP @Inn0Vat10n hint 里的之前都试过了,还是会报错 |
3 darkengine 2022 年 10 月 23 日 git config pull.rebase true 这些都试过了? |
4 ecnelises 2022 年 10 月 23 日 这个问题是,你需要设置当你远程分支和对应的本地分支有分叉的时候,git 该怎么办。 pull.rebase false 是当分叉时自动 merge 两个分支 pull.rebase true 是当分叉时把本地分支 rebase 到远程分支上 pull.ff only 是当分叉时拒绝更新 如果你不清楚自己在做什么,建议先看看远程分支有什么新内容,再看一眼本地分支,然后手动根据你的需要 git merge origin/main 或者 git rebase origin/main (如果你在 main 分支上),我猜你更需要的是 rebase |
5 CEBBCAT 2022 年 10 月 23 日 via iPhone 建议参照提问的智慧来修改一下问题 |
6 masker 2022 年 10 月 23 日 via Android 首先把本地分支内容 commit 或者 stash ,然后 fetch 远程分支到本地一个新分支,然后 merge 或者 rebase 新的分支到当前分支,再慢慢解决冲突,如果有的话。 |
7 liuidetmks 2022 年 10 月 23 日 via iPhone 一般情况下,把软件的错误输出输入到搜索引擎,能解决 90%的问题 |
8 Edsie 2022 年 10 月 23 日 和远端分叉了,如果本地没有提交 直接 git reset origin/master --hard |
9 Edsie 2022 年 10 月 23 日 git reset origin/main --hard |