助力快速利用 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: [email protected]
對於經本博主明確授權和許可使用文章及內容的,使用時請註明文章或內容出處並註明網址