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