Git學(xué)習(xí)03-進(jìn)階

1.用戶名和郵箱

git config --global user.name "zty"

git config --global user.email "123456789@qq.com"

以上進(jìn)行了全局配置,當(dāng)在有些時(shí)候我們的某一個(gè)項(xiàng)目想要特定的郵箱,這個(gè)時(shí)候需要切換到你的項(xiàng)目,以上代碼把--globa去掉 再?gòu)男聢?zhí)行一遍就好了

2.alias(別名)

Git命令簡(jiǎn)單的縮寫輸入

git config -- global alias.co checkout? ?#別名? ?------>git co

git config --global alias.psm 'push origin master' ------> git psm

***log更清晰 git config -- global alias.lg "git log--graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'--abbrev-commit --date=relative"

3.diff

git diff? 查看改動(dòng)只能查看當(dāng)前文件和暫存區(qū)文件差異,暫存區(qū)就是還沒(méi)執(zhí)行 git add 的文件,還可以比較兩次commit之間的差異

git diff? <$id> <$id2>? #比較兩次提交間的差異

git diff <branch1> <branch2> #兩次分支之間的比較

git diff --staged #比較暫存區(qū)和版本庫(kù)差異

4.checkout? 切換分支和tag 還有撤銷

git checkout a 切換a分支

git checkout v1.0? ?切換版本v1.0的分支

?git checkout abajbdasidbiuasbdiasgd? $后面一長(zhǎng)串是commit_id 是SHA1值可有g(shù)it log 看到

git checkout a.md? checkout命令只能撤銷還沒(méi)有add進(jìn)暫存區(qū)的文件

5.stash

git stash? 把當(dāng)前分支所有沒(méi)有commit的代碼先暫存起來(lái)

git status 你會(huì)發(fā)現(xiàn)暫存區(qū)有了一條記錄,這時(shí)就可以去其他分支修改bug

git stash apply? 代碼還原 然后需要stash刪除記錄? ?--->? git stash drop 把最近一條stash記錄刪除

git stash pop 不但把代碼還原 還把記錄刪除了

git stash list 來(lái)確認(rèn)是不是已經(jīng)沒(méi)有記錄了

git stash clear 清空所有暫存區(qū)的記錄

6. merge & rebase

合并分支? git checkout master 切換分支? ? ? ?git merge a 合并分支

rebase 也是合并的意思?git checkout master 切換分支? ? ? ?git rebase a 合并分支

merge后可以看出是哪個(gè)分支的? rebase后重新排序 很難分辨

7,解決沖突

多人同時(shí)改動(dòng)同一文件會(huì)有智能的提示 conflicts

選取優(yōu)化的代碼保留 把其余代碼以及標(biāo)志符去掉

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末牌借,一起剝皮案震驚了整個(gè)濱河市秒咨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖拧揽,帶你破解...
    沈念sama閱讀 222,464評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異憋沿,居然都是意外死亡逛揩,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門馋嗜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)齐板,“玉大人,你說(shuō)我怎么就攤上這事「誓ィ” “怎么了橡羞?”我有些...
    開封第一講書人閱讀 169,078評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)济舆。 經(jīng)常有香客問(wèn)我卿泽,道長(zhǎng),這世上最難降的妖魔是什么滋觉? 我笑而不...
    開封第一講書人閱讀 59,979評(píng)論 1 299
  • 正文 為了忘掉前任签夭,我火速辦了婚禮,結(jié)果婚禮上椎侠,老公的妹妹穿的比我還像新娘第租。我一直安慰自己,他們只是感情好肺蔚,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,001評(píng)論 6 398
  • 文/花漫 我一把揭開白布煌妈。 她就那樣靜靜地躺著,像睡著了一般宣羊。 火紅的嫁衣襯著肌膚如雪璧诵。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,584評(píng)論 1 312
  • 那天仇冯,我揣著相機(jī)與錄音之宿,去河邊找鬼。 笑死苛坚,一個(gè)胖子當(dāng)著我的面吹牛比被,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播泼舱,決...
    沈念sama閱讀 41,085評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼等缀,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了娇昙?” 一聲冷哼從身側(cè)響起尺迂,我...
    開封第一講書人閱讀 40,023評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎冒掌,沒(méi)想到半個(gè)月后噪裕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,555評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡股毫,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,626評(píng)論 3 342
  • 正文 我和宋清朗相戀三年膳音,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铃诬。...
    茶點(diǎn)故事閱讀 40,769評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡祭陷,死狀恐怖苍凛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情颗胡,我是刑警寧澤毫深,帶...
    沈念sama閱讀 36,439評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站毒姨,受9級(jí)特大地震影響哑蔫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜弧呐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,115評(píng)論 3 335
  • 文/蒙蒙 一闸迷、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧俘枫,春花似錦腥沽、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至茅信,卻和暖如春盾舌,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蘸鲸。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工妖谴, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人酌摇。 一個(gè)月前我還...
    沈念sama閱讀 49,191評(píng)論 3 378
  • 正文 我出身青樓膝舅,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親窑多。 傳聞我的和親對(duì)象是個(gè)殘疾皇子仍稀,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,781評(píng)論 2 361

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

  • Git是目前最流行的版本管理系統(tǒng),也是最先進(jìn)的分布式版本控制系統(tǒng)(distributed version cont...
    pro648閱讀 5,717評(píng)論 1 17
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照埂息,而是把代碼倉(cāng)庫(kù)完整的鏡像下來(lái)...
    sunnyghx閱讀 3,929評(píng)論 0 11
  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照琳轿,而是把代碼倉(cāng)庫(kù)完整的鏡像下來(lái)。這樣一來(lái)耿芹,任何一處協(xié)同...
    __silhouette閱讀 15,903評(píng)論 5 147
  • git作為時(shí)下最流行的代碼管理工具,Git權(quán)威指南總結(jié)了十條喜歡Git的理由: 異地協(xié)同工作挪哄; 現(xiàn)場(chǎng)版本控制吧秕; 重...
    古斟布衣閱讀 1,828評(píng)論 0 12
  • 心情莫名的不好了,工作我曾經(jīng)付出了多少心血迹炼,最后成了一個(gè)可笑的炮灰砸彬。---辛勞是自己的颠毙,成績(jī)是領(lǐng)導(dǎo)的;自己成了原地...
    皎在云間閱讀 189評(píng)論 0 0