助力快速利用 Git 命令解决项目库版本控制问题 为初学者节省宝贵的时间,避免采坑! |
我们的初衷是将一种简单的生活方式带给世人 使有限时间 具备无限可能 |
Chinar 教程效果:
文章目录
1 Intro —— 简介
无论你是开发人员、设计师、还是一名作家
你可能都离不开 Git ,因为用它来做项目的版本控制,真的是无可替代!
由于大家对 Git 命令行的了解程度不一,这里会对可能遇到的所有问题,系统性的整理归类
Chinar 这篇文章,教您使用 Git 命令行工具,解决各类问题
该文章将以具体功能划分,目录的方式呈现
,以便于学习查阅
!
2 Git Install —— 安装
不做过多解释,提供给初学者学习安装
括弧(如果这一步做不到的,请自觉关闭本页面,避免耽误过多时间)
3 Git Tutorial —— 教程
不做过多解释,提供给初学者学习基本命令教程
4 Basic Command —— 强行分支合并
报错问题:
无法合并两条不相干的分支
解决方法:
git pull origin master --allow-unrelated-histories
git pull origin master
从远端拉取主线 --allow-unrelated-histories
,把两段不相干的 分支进行强行合并
5 index file corrupt —— 索引文件损坏
报错问题:
error: bad signature 0x00000000
fatal: index file corrupt
翻译:错误提示索引已损坏。
解决方法:
用命令行工具在当前项目中输入
mv .git/index .git/index_old
git reset
会自动将重置索引,执行命令后提示:
It took 42.72 seconds to enumerate unstaged changes after reset. You can use '--quiet' to avoid this. Set the config setting reset.quiet to true to make this the default.
翻译:
枚举重置后花了42.72秒来枚举未分级的更改。 您可以使用“ --quiet”来避免这种情况。 将配置设置reset.quiet设置为true
将其设置为默认值。
支持
May Be —— 开发者,总有一天要做的事!
Chinar 提供一站式《零》基础教程 使有限时间 具备无限可能! |
Chinar 免费服务器、建站教程全攻略!( Chinar Blog )
本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究
对于需要复制、转载、链接和传播博客文章或内容的,请及时和本博主进行联系,留言,Email: ichinar@icloud.com
对于经本博主明确授权和许可使用文章及内容的,使用时请注明文章或内容出处并注明网址