背景
最近給團(tuán)隊(duì)新同學(xué)分享了關(guān)于git
斤寇、markdown
的入門及學(xué)習(xí)腔寡。下面是分享ppt
的內(nèi)容,其中就關(guān)于我自己在學(xué)習(xí)使用的感受談幾點(diǎn)想法。
你真的會(huì)用git了嗎赋续?
我大概是在15年開始接觸git
,估計(jì)和絕大部分人一樣男翰,作為小白一開始看的是第三方的博客和文章。實(shí)際上纽乱,只要跟著敲和練幾遍蛾绎,你發(fā)現(xiàn),git
竟然這么快就入門了鸦列!為此租冠,心中便有了意淫的想法,心想:哎呀薯嗤,git
也不是很難嗎顽爹!其實(shí),這中間有個(gè)很大的問(wèn)題忽略了骆姐,直到后面我接觸linux
后才后悔不已镜粤,當(dāng)初的想法是多么幼稚,多么愚鈍玻褪。
剛開始學(xué)習(xí)的時(shí)候肉渴,就有一種急于求成的想法,想快速了解带射,快速搞定同规。囫圇吞棗亂學(xué)一通,打開了第三方的博客和文章后,里面有說(shuō)關(guān)于學(xué)習(xí)git
更簡(jiǎn)單券勺,更直接的方式是圖形化绪钥。估計(jì)新手看到這個(gè),估計(jì)是相當(dāng)興奮:有GUI,還要啥自行車(記什么命令行朱灿,那么多昧识,怎么記得住)盗扒。就這樣跪楞,我?guī)е闷嫘睦黹_始使用了SourceTree
工具,因?yàn)楫?dāng)時(shí)在做app相關(guān)工作侣灶,基本都是基于本地化操作甸祭,我就因?yàn)楹闷嫘睦恚褂昧薌UI工具將近一年褥影。
之后池户,開始接觸服務(wù)端相關(guān)工作,因?yàn)榄h(huán)境發(fā)生了極大的變化凡怎,服務(wù)端開發(fā)都基于開發(fā)機(jī)(Linux環(huán)境)操作校焦,我在上手項(xiàng)目對(duì)git
進(jìn)行版本控制后,發(fā)現(xiàn)根本沒有圖形化工具這個(gè)東西统倒,完蛋了寨典,我基本上束手無(wú)策。等于我離開了GUI工具房匆,我?guī)缀跏遣粫?huì)敲git命令耸成,我之前本以為學(xué)會(huì)了git的想法一直是自己在意淫。當(dāng)天浴鸿,我又重拾起git
井氢,通宵達(dá)旦又將官方文檔翻起了閱讀。從那以后:我發(fā)誓岳链,至此再也不碰GUI工具花竞。
工作有幾年了,在經(jīng)歷的團(tuán)隊(duì)中掸哑,依然能發(fā)現(xiàn)有些同學(xué)左胞,重度依賴GUI工具不使用git命令行工具的,上了Linux環(huán)境操后举户,幾乎對(duì)于gi的操作無(wú)從下手烤宙,甚至不知道Stage Area
(暫存區(qū))這個(gè)定義,導(dǎo)致在操作git
命令行時(shí)俭嘁,亂敲一通躺枕。最終不知怎么解決,又回到原始辦法:重新google
或baidu
,完全浪費(fèi)時(shí)間。
可能自己比較幸運(yùn)拐云,很早意識(shí)到這個(gè)問(wèn)題罢猪,這期間也吃了很大的虧,讓我對(duì)于后期學(xué)習(xí)新知識(shí)有了一個(gè)比較直接的認(rèn)識(shí)叉瘩,官方文檔才是通向大門的唯一直徑膳帕。
就想上面這個(gè)問(wèn)題談幾點(diǎn)感受:
- 依賴GUI的工具的同學(xué),不是因?yàn)閷W(xué)不會(huì)薇缅,而是因?yàn)閼械糜浢钗2剩J(rèn)為GUI用鼠標(biāo)點(diǎn)一點(diǎn)更快、更舒服泳桦。
- 學(xué)習(xí)方法不對(duì)汤徽。可能第一次學(xué)習(xí)git接觸的是第三方博客灸撰,而不是官網(wǎng)谒府。可能博客上推薦說(shuō)使用GUI更方便浮毯,你也將信將疑完疫,嘗試心態(tài)試了GUI,“發(fā)現(xiàn)真是真么回事债蓝!”壳鹤。其實(shí)官網(wǎng)更權(quán)威。
- 可能因?yàn)榄h(huán)境的變化惦蚊,非常打擊到你的時(shí)候,才會(huì)意識(shí)到讯嫂,之前做的是在淺嘗輒止蹦锋。
- 以上三點(diǎn),基于前提還是欧芽,學(xué)習(xí)新東西莉掂,還是想尋找捷徑,不想按部就班
關(guān)于issues的使用感受
現(xiàn)在團(tuán)隊(duì)之間的信息寫作來(lái)源多個(gè)平臺(tái)wiki,jira,git千扔。導(dǎo)致jira
和wiki
對(duì)于需要信息和反饋及信息追蹤方面是有所缺失的憎妙。有時(shí)候,大家很想記住剛才說(shuō)的信息任務(wù)曲楚,但是因?yàn)橛懈o急,更重要的事情厘唾,讓剛才的信息被其他重要信息沖淡,隨后拋之腦后了龙誊。因?yàn)樾畔⒉荒鼙?strong>持續(xù)跟蹤和及時(shí)反饋抚垃,導(dǎo)致當(dāng)初建立信息的任務(wù)的結(jié)果是缺失的。
"我們?nèi)狈Φ牟皇侵贫ㄐ畔⒌娜蝿?wù),而是缺少好的信息協(xié)作流程"
上面這段話鹤树,是我在自己使用issues
工作感受中得出來(lái)的铣焊。下面給大家介紹下為什么要利用好issues
工具
- issues可以讓信息有:開始->過(guò)程->完成(closed)
- issues可以Assignee制定的人來(lái)協(xié)作
- issues可以利用labels來(lái)給任務(wù)貼標(biāo)簽
- issues可以利用milestones可以來(lái)給團(tuán)隊(duì)制定計(jì)劃和任務(wù)
- issues還可以評(píng)論和交流,對(duì)話式交換觀點(diǎn)
- issues是公開的罕伯,因?yàn)閯?chuàng)建了曲伊,不能刪除
- issues默認(rèn)使用markdown 編寫,簡(jiǎn)單
markdown
自己因?yàn)槠綍r(shí)的文檔編寫都是基于markdown編寫追他,包括在github
,gitlab
上協(xié)作坟募,幾乎都離不開markdown
。不管是在寫作文檔還是在寫郵件湿酸,我注意到婿屹,覺大部分同學(xué)對(duì)于文字排版幾乎是將就的。
沒有意識(shí)到一篇好的文章或文字表達(dá)推溃,不僅僅是在于文字的力量昂利,外在的排版更能直接吸引到讀者的眼球。markdown
恰好解決了這些麻煩铁坎,你不需要關(guān)于排版蜂奸,文字大小,因?yàn)闀鴮懞?jiǎn)單硬萍,你可以花幾分鐘就可以掌握語(yǔ)法扩所,寫出一篇優(yōu)雅的排版。哈哈朴乖,非常高興地是祖屏,因?yàn)楹椭苓呁瑢W(xué)的“安利”,他們也意識(shí)到這個(gè)問(wèn)題买羞,最近郵件文字表達(dá)袁勺,對(duì)于郵件的書寫有了明顯改善。我覺得學(xué)習(xí)markdown
更直接的原因畜普,是和生態(tài)對(duì)接期丰。正如我們學(xué)習(xí)英語(yǔ)一樣,使用markdown
更直接參與生態(tài)吃挑、開源平臺(tái)的交流钝荡。
以上,是我的個(gè)人感受舶衬,你呢埠通?
下面是我在團(tuán)隊(duì)中分享的ppt,分享給大家逛犹。 ??
源文件查看鏈接:https://github.com/baoyachi/ppt