分享一個用Git裝逼的小技巧~

上次寫完 實(shí)用且簡單的Git教程鼓蜒,輕松搞定多人開發(fā),得到的反饋信息簡直超乎我的預(yù)期征字。

我前兩天登掘金友酱、簡書、CSDN上把微信公眾號的文章copy過去的時候柔纵,那閱讀量和點(diǎn)贊數(shù)簡直亮瞎我了……

按理來說缔杉,寫的好,作為我公眾號的讀者們搁料,你們都是我從別的平臺辛辛苦苦一點(diǎn)一點(diǎn)的挖來的或详,對我更認(rèn)可才對,居然沒幾個人給我點(diǎn)「好看」郭计,也沒見你們誰分享轉(zhuǎn)發(fā)

我公眾號所有文章的點(diǎn)贊數(shù)和閱讀數(shù)全加起來霸琴,還不copy過去的文章的十分之一,讓我很是傷心啊昭伸,點(diǎn)個「好看」表達(dá)一下對我文字的認(rèn)可梧乘,我才更有動力寫更好的文字與你們分享啊

作為一個主營微信公眾號的號主,要靠別的平臺的點(diǎn)贊數(shù)據(jù)庐杨,來獲得成就感选调,我想我也是混的夠慘了。

不過值得欣慰的是灵份,最近有人私信我仁堪,跟我說“就是因?yàn)榭戳宋夷瞧恼拢虐袵IT的命令行給記住的”填渠。聽了后我簡直高興的不行

GIt是個好東西弦聂,用了Git后鸟辅,其它的版本控制器我是覺得真的不好用,而且命令行操作更是好用的不得了

上篇Git的命令行使用莺葫,基本已經(jīng)解決了95%的問題匪凉。(只是從開發(fā)人員使用的角度)

這次做一點(diǎn)補(bǔ)充,再給你們分享個小技巧捺檬,巨好用再层,還能裝逼!

Git Log的進(jìn)階使用

Git查看日志欺冀,單獨(dú)使用git log來操作树绩,每一個commit信息太多萨脑,干擾信息又太多隐轩,而且各種分支的合并也看不到,難受的很渤早。

今天給你們分享一個裝逼的命令行职车,結(jié)合上一篇的文章實(shí)用且簡單的Git教程,5分鐘搞定Git鹊杖,現(xiàn)在就完全可以擺脫第三方軟件來使用Git了悴灵,復(fù)制粘貼即可使用

git log --graph --pretty=format:'%Cred%h%Creset - %C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative

給你們看看效果,是不是巨牛逼骂蓖?

命令行這么長還這么復(fù)雜积瞒,我們該怎么記住呢茫孔?莫慌,再給你分享一個好東西

那就是Git的一個別名操作alias剩晴,使用這個命令赞弥,可以極大的提高我們的命令行輸入效率

alias效率為王

我們經(jīng)常使用的命令有branch趣兄,checkoutcommit之類的诽俯,雖然簡單,但是輸入起來也是麻煩辛臊,作為一個程序員彻舰,開發(fā)程序就是為了提高效率的,能動一下手指解決問題,就絕不動兩下帜慢,要把「懶」給發(fā)揮到極致才行

比如看下面的例子:

git config --global alias.ck checkout

git config --global alias.br branch

git config --global alias.ck commit

這樣配置好了之后笼裳,我們以后使用這些命令躬柬,像git checkout卵沉,直接輸入git ck就能完事木柬。是不是666眉枕?

alias.xx點(diǎn)后面的xx就代表了我們設(shè)置的別名副硅,使用的時候腊满,直接輸入別名就好了

像上面那么長的git log,咱們完全就可以使用alias來提高效率,下面的命令行直接復(fù)制粘貼就能使用了~

若是你不做任何修改笤受,使用的時候輸入git lg即可

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

配個圖給你們看看

執(zhí)行后囊陡,使用的時候直接打開控制臺輸入git lg即可,又裝逼撞反,又省事

順便提示一下妥色,Git的命令行操作時,復(fù)制是ctrl+insert遏片,粘貼是shift+insert嘹害,查看日志時,按「回車鍵」可以加載更多日志信息吮便,按q鍵是退出日志查看

merge后的commit笔呀,偶爾會彈出一個Linux對話框讓你寫備注

此時需要用到Linux指令才能操作

i進(jìn)入對話框編輯模式,將commit的備注內(nèi)容寫好后
ESC退出編輯模式
:+wq退出并保存即可

為什么要用命令行髓需?

你們應(yīng)該都知道许师,第三方界面化軟件操作Git,本質(zhì)上其實(shí)都是用的Git命令行僚匆,一些復(fù)雜的操作都是直接將GIT組合好后直接執(zhí)行微渠,只是軟件把他們封裝了起來,沒讓我們看到命令行罷了

之前我也是用可視化的第三方軟件來使用Git命令行的操作咧擂,后來發(fā)現(xiàn)總是有著莫名其妙的問題逞盆,并且錯誤提示看起來就是一頭霧水,后來干脆就學(xué)著使用命令行操作

使用命令行之后才發(fā)現(xiàn)松申,執(zhí)行的速度以及準(zhǔn)確度云芦,比用第三方軟件的效率要高的多俯逾,并且一些莫名其妙的問題也再也沒遇見過了

因?yàn)檐浖前岩幌盗械腉it命令給封裝起來,而我們自己使用的時候舅逸,Git提交的邏輯順序我們是很清楚的纱昧,這樣一步一步走下來,只要邏輯是對的堡赔,就不會出錯识脆,就算出錯了,命令行操作時善已,錯在哪灼捂,該怎么修正,都提示的一清二楚换团,這也省下了我們拿著界面化軟件的報(bào)錯去找百度的時間悉稠。

剛開始用命令行操作的時候,是有一些不大習(xí)慣艘包,但是用熟練之后的猛,你完全就不會想打開第三方軟件了~

當(dāng)然了,技術(shù)只是一個工具想虎,工具的目的就是為了提升效率卦尊,如果覺得使用GUI界面化的軟件你的效率更高,那就按照自己的高效率方式去做就好了舌厨。

像我岂却,我就是在追求效率的同時,還想著要能裝裝逼~~

我做為一個依賴Windows生態(tài)的碼畜裙椭,一切都是可視化操作躏哩,唯一能有點(diǎn)能像電影里極客樣的樣子,也就是用Git命令行的時候了……

畢竟每次用Git時揉燃,屏幕上的命令框里扫尺,突突突的跳出這些命令,感覺自己就像電影里的極客那樣帥

寫在最后

今天周末炊汤,也就是爬上來跟你們聊會兒正驻,順便分享兩個小技巧。以后不出意外每周都會這樣婿崭,當(dāng)然了拨拓,我是指每周分享個小技巧什么的,心情不錯的時候氓栈,就順帶逼逼叨一下

分享的小技巧什么的渣磷,分享的范圍你們可以后臺留言告訴我你們想要看什么方面的,我就多寫寫你們想要看的授瘦,反正趁著現(xiàn)在關(guān)注我的人不多醋界,基本上每個人都能照顧到竟宋,現(xiàn)在不壓榨我,還等什么時候呢形纺?

掃描關(guān)注微信公眾號「鬧鬧吃魚」丘侠,每天都有好分享

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市逐样,隨后出現(xiàn)的幾起案子蜗字,更是在濱河造成了極大的恐慌,老刑警劉巖脂新,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挪捕,死亡現(xiàn)場離奇詭異,居然都是意外死亡争便,警方通過查閱死者的電腦和手機(jī)级零,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來滞乙,“玉大人奏纪,你說我怎么就攤上這事≌镀簦” “怎么了序调?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長浇垦。 經(jīng)常有香客問我炕置,道長荣挨,這世上最難降的妖魔是什么男韧? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮默垄,結(jié)果婚禮上此虑,老公的妹妹穿的比我還像新娘。我一直安慰自己口锭,他們只是感情好朦前,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著鹃操,像睡著了一般韭寸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上荆隘,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天恩伺,我揣著相機(jī)與錄音,去河邊找鬼椰拒。 笑死晶渠,一個胖子當(dāng)著我的面吹牛凰荚,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播褒脯,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼便瑟,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了番川?” 一聲冷哼從身側(cè)響起到涂,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎颁督,沒想到半個月后养盗,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡适篙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年往核,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嚷节。...
    茶點(diǎn)故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡聂儒,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出硫痰,到底是詐尸還是另有隱情衩婚,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布效斑,位于F島的核電站非春,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏缓屠。R本人自食惡果不足惜奇昙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望敌完。 院中可真熱鬧储耐,春花似錦、人聲如沸滨溉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春玛瘸,著一層夾襖步出監(jiān)牢的瞬間沥曹,已是汗流浹背悠汽。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工舞蔽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓热幔,卻偏偏與公主長得像乐设,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子绎巨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評論 2 345

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

  • 周六的晨近尚,耀眼的陽光,早[玫瑰] 圈里又有父母虐童事件的傳播场勤,不想打開戈锻,還是打開看了,各種目不忍視的殘忍和媳,施行在幼...
    驕陽下的一朵蓮閱讀 386評論 4 10
  • 數(shù)據(jù)庫 database 1 用mysql 模塊操作數(shù)據(jù)庫 ...
    Cyril丶閱讀 122評論 0 0
  • 現(xiàn)在大街上人們騎的基本都是hello和青桔單車,不管之前人們對mobike和小黃車多么認(rèn)可她倘,hello和青桔免押金...
    乾小龍閱讀 283評論 0 0