git的基本操作

查看本地git倉庫的配置項:

git config --list

查看username 和 email有沒有創建 如果沒有創建,就執行下面命令創建:

git全局下創建用戶名和郵箱

git config --global user.name "tom"

git config --global user.email 123123123@qq.com

git 有 工作區 暫存區 版本庫

git init 創建一個本地的git倉庫

git status 查看本地git倉庫的狀態

在沒有提交過當前文件的情況下,使用git restore命令無效

在工作區提交到暫存區之前,也可以恢復到之前沒有修改的狀態

git restore 文件名.后綴 把單個的文件恢復成之前的狀態

git restore . 把所有修改的文件恢復成之前的狀態

把工作區的內容提交到暫存區

git add 文件名+后綴

git add . 把所有工作區的文件添加到暫存區

把暫存區的內容存到版本庫當中

git commit -m ‘注釋’例如git commit -m ‘實現了登錄功能’

git log 查看本地版本庫的提交記錄

回退到執行的版本哈希碼是某一版本的唯一的id 哈希碼可以備份一份防止丟失

git reset --hard 哈希碼

例如:

git reset --hard 8814b03c5feaefe70b38238bffbfa763cdee9673

ctrl + c 代表終止命令 復制粘貼建議使用鼠標右擊

分支:

Master 主分支

新建一個分支開發新功能

新建一個分支的命令:

git branch zhangsan

查看所有的分支命令:

git branch

切換分支命令:

git checkout 分支名

切換并新建一個分支:

git checkout -b 分支名

★在A分支下新建的分支,該新建的分支就具有了A分支的代碼

在master分支下想要合并zhangsan分支:

git merge zhangsan

出現沖突無法繼續操作輸入以下命令可以強制退出:

:q 回車

如何刪除一個分支:

git branch -d 分支名

主分支master下可以任意刪分支

兩個分支都不是主分支,其中一個分支A提交了文件,

切換到另一個分支B的基礎上,想刪除A分支,會阻止刪除,

提示需要把A分支的內容合并到B分支,

按照提示要求合并之后才可以-d刪除

這個時候如果一定要刪除,可以使用強制刪除命令:

git branch -D 分支名

推薦使用git branch -d 防止強制刪除丟失代碼

隱藏之前要在版本庫存在一個記錄

git stash 把暫存區的內容隱藏

git stash pop 把暫存區隱藏的內容拿出來

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,237評論 6 537
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,957評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,248評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,356評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,081評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,485評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,534評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,720評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,263評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,025評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,204評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,787評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,461評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,874評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,105評論 1 289
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,945評論 3 395
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,205評論 2 375

推薦閱讀更多精彩內容

  • 原創文章&經驗總結&從校招到A廠一路陽光一路滄桑 詳情請戳www.codercc.com 1. git簡介 在實際...
    你聽___閱讀 1,576評論 0 8
  • 常用客戶端:Gitkraken, Fork, Github 客戶端 (一) Git 命令 1. 初始化 Git 進...
    JacobLi閱讀 249評論 0 0
  • 1. git簡介 工作區:本地電腦存放項目文件的地方; 暫存區:在使用git管理項目文件的時候,其本地的項目文件會...
    前端小兵閱讀 280評論 0 1
  • 前沿:1. 本文是學習 廖雪峰git教程 時的一些筆記,大家想看詳細版請閱讀廖雪峰git教程2.本文中使用到的系統...
    前端嘮嘮嗑閱讀 253評論 0 0
  • Date | 2018-11-11學習教程:史上最淺顯易懂的Git教程! 創建版本庫 1、選擇一個合適的地方,創建...
    筱平哥哥閱讀 242評論 0 0