Git冲突中git checkout高级用法是什么
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,Git冲突中git checkout高级用法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。背景Git冲突的原因,一
千家信息网最后更新 2026年11月03日Git冲突中git checkout高级用法是什么
Git冲突中git checkout高级用法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
背景
Git冲突的原因,一般是修改了同一个文件导致的,这个文件有可能是别人提交到远程仓库里面,还有就是需要合并这个文件导致的。
解决方法
你确定你需要的是哪个仓库的文件
git checkout --theirs conflicted_file.txt # 保留远端的
git checkout --ours conflicted_file.txt # 保留本地的
然后执行add和commit
git add -A
git commit -m "update conflict
举个栗子
获取远端服务器上的文件,提示冲突了需要合并
# git cherry-pick FETCH_HEAD
* branch refs/changes/85/12385/3 -> FETCH_HEAD
error: 'cherry-pick' is not possible because you have unmerged files.
hint: Fix them up in the work tree,
hint: and then use 'git add/rm ' as
hint: appropriate to mark resolution and make a commit,
hint: or use 'git commit -a'.
fatal: cherry-pick failed
查看当前仓库的状态
# git status
Not currently on any branch.
You are currently cherry-picking commit 53e5374.
(fix conflicts and run "git cherry-pick --continue")
(use "git cherry-pick --abort" to cancel the cherry-pick operation)
Unmerged paths:
(use "git add ..." to mark resolution)
both modified: file1.txt
用提示的命令执行
# git cherry-pick --continue
U file1.txt
error: 'commit' is not possible because you have unmerged files.
hint: Fix them up in the work tree,
hint: and then use 'git add/rm ' as
hint: appropriate to mark resolution and make a commit,
hint: or use 'git commit -a'.
fatal: Exiting because of an unresolved conflict.
提示file1.txt有更新,确定替换为远程仓库的文件。这里用theirs
git checkout --theirs file1.txt
然后添加到本地仓库
git add -A
最后继续cherry-pick「复制」
# git cherry-pick --continue
[detached HEAD 8f26ce8] Summary : test git checkout --theirs
Author: Rik
2 files changed, 0 insertions(+), 0 deletions(-)
小结
git ckeckout 和 带参数的--ours和 --theirs还是有区别的。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
文件
仓库
冲突
提示
帮助
高级
清楚
内容
原因
参数
命令
对此
小结
就是
文章
新手
方法
更多
服务器
状态
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中关村互联网科技集团
互联网的科技创新
喔噻互联网科技
中国互联网科技发展
远拓互联网科技
上海喔噻互联网科技
腾讯科技 互联网女皇
上海致骋互联网科技
联恩商钥互联网科技有限公司
现代科技和互联网有关系吗
银川新华互联网科技职业技术培训学校图片
互联网科技与管理
浙江互联网科技研学营
华中科技大学互联网的牛人
工业互联网山东科技大学
浙南科技城互联网大厦招聘
广西科技产业互联网是什么
湖北辰鑫科技互联网
上海万顺科技互联网有限公司招聘
米泉互联网科技专业怎么样
咖啡
精品咖啡豆
互联网 科技创新
喔噻互联网科技
天津摩尔互联网科技
互联网科技上市公司
深圳艾佳互联网科技
互联网公司会议桌创意科技软装饰
江苏南京365互联网科技
珠海东科互联网科技有限公司