最簡潔的Git介紹

一匾荆、解決問題

1拌蜘、Git原理;
2牙丽、Git的常見操作简卧;
3、Git常見問題以及相關(guān)操作烤芦;

二举娩、Git原理

1、四大區(qū)域的理解

   1.1构罗、工作區(qū):項(xiàng)目所在目錄铜涉;
   1.2、暫存區(qū):暫時(shí)保存git add 后的文件
   1.3遂唧、本地倉庫:本地保存文件的修改記錄的地方
   1.4芙代、遠(yuǎn)程倉庫:服務(wù)端保存文件的修改記錄的地方 

2、四大區(qū)域之間的轉(zhuǎn)換


Git四大區(qū)域轉(zhuǎn)換.png
      2.1盖彭、將文件從工作區(qū)添加到暫存區(qū)命令git add <file>;
      2.2纹烹、將文件從暫存區(qū)移除到工作區(qū)命令git reset head <file>; 
      2.3、將文件從暫存區(qū)提交到本地倉庫git commit <file>;
      2.4召边、將某一次改動(dòng)的文件從本地倉庫铺呵,返回到暫存區(qū)(保存修改內(nèi)容) 
           git reset —soft  3dee976bb02fe195d726(commit 標(biāo)識(shí))
      2.5、遠(yuǎn)程更新代碼到本地命令:git pull
      2.6隧熙、將本地代碼從本地推送到遠(yuǎn)程 git push

3片挂、常見流程區(qū)域的轉(zhuǎn)換(操作前狀態(tài):從遠(yuǎn)程庫剛拉下代碼)

       3.1、修改文件,文件此時(shí)處于工作目錄贞盯,點(diǎn)擊Android studio 下方Version Control 可以看到修改文件         
       3.2宴卖、此時(shí)使用git commit 提交某個(gè)文件是不行的,得先執(zhí)行g(shù)it add 把修改文件放到暫存區(qū)
       3.3邻悬、放到暫存區(qū)以后執(zhí)行g(shù)it commit 命令可以把代碼提交到本地倉庫(在文件上點(diǎn)擊右鍵實(shí)際上是執(zhí)行了兩步)
       3.4症昏、代碼提交本地庫,再次修改代碼父丰,修改文件又處于工作區(qū)狀態(tài)肝谭,這是再次提交仍然需要先git add 再
            git commit 兩個(gè)操作掘宪。
       3.5、執(zhí)行 git push 本地倉庫的代碼推送的遠(yuǎn)程

三攘烛、常見的命令操作
1魏滚、查看狀態(tài)

       1.1、查看文件修改狀態(tài):git status
       1.2坟漱、查看添加記錄:git log

2鼠次、分支操作

      2.1、查看所有分支 git branch - -all 
      2.2芋齿、將某分支合并到當(dāng)前分支 git merge dev
      2.3腥寇、切換到某本地已存在分支git checkout dev
      2.4、在當(dāng)前分支克隆新分支并切換到新分支 git checkout -b dev

3觅捆、提交操作

     3.1赦役、本地提加到暫存區(qū) git add 
     3.2、暫存區(qū)添加到本地倉庫 git commit
     3.3栅炒、本地倉庫更新代碼 git pull
     3.4掂摔、本地代碼推到遠(yuǎn)程 git push
     3.5、恢復(fù)到某一次提交(提交以后 的修改全部清除 慎用)
          git reset - -hard  3dee975b85a555d726(commit 標(biāo)識(shí))
     3.6恢復(fù)到某一次提交(提交以后 的修改全部返回暫存區(qū))
         git reset - -soft 3ded635b85a555d726(commit 標(biāo)識(shí))

四赢赊、常見問題以及解決

   1乙漓、本地提交出錯(cuò)或想修改提交注釋
      git reset - -soft  3dee976bb02fe15a555d726(commit 標(biāo)識(shí))
      上面命令可以讓提交恢復(fù)到暫存區(qū),讓你重新做人
   2释移、保存本地工作目錄修改狀態(tài)簇秒,切換其他分支干其他事情(最喜歡用命令)
      git stash 保存狀態(tài)
      git stash pop 恢復(fù)
      最神奇命令,很多時(shí)候開發(fā)到一半秀鞭,不能提交趋观。但不提交還不能切換其他分支,這時(shí)候這個(gè)命令就非常神奇
   3锋边、避免沖突擴(kuò)大話
      在向遠(yuǎn)程推送代碼前先更新代碼皱坛,解決沖突再提交,然后在推代碼
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末豆巨,一起剝皮案震驚了整個(gè)濱河市剩辟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌往扔,老刑警劉巖贩猎,帶你破解...
    沈念sama閱讀 210,914評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異萍膛,居然都是意外死亡吭服,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評(píng)論 2 383
  • 文/潘曉璐 我一進(jìn)店門蝗罗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來艇棕,“玉大人蝌戒,你說我怎么就攤上這事≌恿穑” “怎么了北苟?”我有些...
    開封第一講書人閱讀 156,531評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長打瘪。 經(jīng)常有香客問我友鼻,道長,這世上最難降的妖魔是什么闺骚? 我笑而不...
    開封第一講書人閱讀 56,309評(píng)論 1 282
  • 正文 為了忘掉前任彩扔,我火速辦了婚禮,結(jié)果婚禮上葛碧,老公的妹妹穿的比我還像新娘。我一直安慰自己过吻,他們只是感情好进泼,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著纤虽,像睡著了一般乳绕。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逼纸,一...
    開封第一講書人閱讀 49,730評(píng)論 1 289
  • 那天洋措,我揣著相機(jī)與錄音,去河邊找鬼杰刽。 笑死菠发,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的贺嫂。 我是一名探鬼主播滓鸠,決...
    沈念sama閱讀 38,882評(píng)論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼第喳!你這毒婦竟也來了糜俗?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,643評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤曲饱,失蹤者是張志新(化名)和其女友劉穎悠抹,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扩淀,經(jīng)...
    沈念sama閱讀 44,095評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡楔敌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了驻谆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片梁丘。...
    茶點(diǎn)故事閱讀 38,566評(píng)論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡侵浸,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出氛谜,到底是詐尸還是另有隱情掏觉,我是刑警寧澤,帶...
    沈念sama閱讀 34,253評(píng)論 4 328
  • 正文 年R本政府宣布值漫,位于F島的核電站澳腹,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏杨何。R本人自食惡果不足惜酱塔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望危虱。 院中可真熱鬧羊娃,春花似錦、人聲如沸埃跷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽弥雹。三九已至垃帅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間剪勿,已是汗流浹背贸诚。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留厕吉,地道東北人酱固。 一個(gè)月前我還...
    沈念sama閱讀 46,248評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像头朱,于是被迫代替她去往敵國和親媒怯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理髓窜,服務(wù)發(fā)現(xiàn)扇苞,斷路器,智...
    卡卡羅2017閱讀 134,626評(píng)論 18 139
  • 周末寄纵,很想暢快地休息一下鳖敷,但有一些事情也是不得不去做,比如:月初家里有間房裝修程拭,換下來的窗戶一直放在家門口定踱,因...
    美芳愛的天使閱讀 180評(píng)論 1 3
  • 一個(gè)不習(xí)慣更新對(duì)他人看法的人著實(shí)讓我不想與之多費(fèi)口舌。 心里的情感真是難以掩飾恃鞋。自己表面表現(xiàn)的完美無缺崖媚,對(duì)人對(duì)事的...
    微妮安閱讀 208評(píng)論 5 3
  • 文章摘要:1亦歉、last_insert_id沒有正確返回ID,是因?yàn)椋簲?shù)據(jù)庫沒有自增列等畅哑。 1肴楷、last_inser...
    Android那些事兒閱讀 3,776評(píng)論 0 49
  • 我知道 你根本不明白 我見到你的時(shí)候 你每一個(gè)動(dòng)作 在我眼里 究竟意味著什么 你在背后朝我走來 像一輛舊鐵皮卡車 ...
    姜三瘋閱讀 816評(píng)論 0 51