前置知識:Git & Github(未完成)

水平自測(Git & Github)

  • 有注冊Github賬號嗎钻心?
  • 是否安裝過Git客戶端?
  • 有沒有在GitHub上創(chuàng)建倉庫踩身?
  • 有試過從linux 環(huán)境把提交代碼push到 Github上并點亮綠色小星星嗎锣咒?
  • git init / git add / git commit / git push /git remote 等命令是否有使用10次以上?

  • 說說以下四個區(qū)域的作用蔚龙?

1、 Workspace:工作區(qū)
2乓旗、Index / Stage:暫存區(qū)
3府蛇、Repository:倉庫區(qū)(或本地倉庫)
4集索、Remote:遠程倉庫

  • .gitigore 文件是用來干什么的屿愚? 有配置過嗎?
  • Git 中的SHA是如何計算的务荆?
  • git branch / git log /git checkout/ git diff / 等命令是否有使用10次以上妆距?
  • 有在Github 上fork 過倉庫?
  • 有沒有在Github 上開過issue ?
  • 是否清楚Github 的 Pull request 流程函匕?
  • 有沒有使用過Github 上Project 功能娱据?

  • 想過怎么寫出好的 commit message ? 一定的commit message規(guī)范盅惜?
  • 你能解決以下 Git撤銷&回滾操作的幾個場景嗎中剩?:

1、我剛把不想要的代碼抒寂,commit到本地倉庫中了结啼,但是還沒有做push操作!
2屈芜、剛線上更新 的代碼出現問題了郊愧,需要還原這次提交的代碼!
3井佑、剛才我發(fā)現之前的某次提交太愚蠢了属铁,現在想要干掉它!

  • git rebase / git reset / git revert 躬翁、git tag 的使用經驗 焦蘑?
  • --head 參數 和 * 、~ 組合的作用盒发?
  • orginal/master : 表示什么狀態(tài)喇肋?

話癆 & 在樓+ 如何用Git and Github

我覺得在學習樓+ 之前坟乾,就應該入門Git&Github, 也就是說能夠達到水平自測一水平蝶防,并且甚侣,在Github 開一個倉庫, 將每周和每天在樓+ 實驗敲過的代碼间学,push 帶Github倉庫中殷费。在十二周的課程中, 一遍在練習編程的硬技能低葫,一遍在練習軟技能详羡。
每天都看到自己的賬戶綠一點點,會覺得很有成就感
ps:(我學Git & Github 的歷程) 時間:1年多嘿悬, 頻率: 3-4次系統(tǒng)學習 实柠, 平時時不是看相關主題博文:如Git工作流, Git與開源善涨,Github中的證書等...
第一次系統(tǒng)學習: 我是看了廖雪峰的博客每一天博文窒盐,大概兩個星期,看完還有許多不明白的的地方钢拧,但是已經將自己的電腦配置好GIt 客戶端蟹漓,注冊了Github賬號,并創(chuàng)建了倉庫源内, 推過一些垃圾上去葡粒。
第二次系統(tǒng)學習: 大概離第一次學有兩個多月,看了一些關于Git博文后膜钓,任然感覺自己很小白嗽交,連 Git工作流的概念都不懂,只會用的三個命令就是git add , git commit ,git push ... ,于是颂斜,在實驗樓上《Git 實戰(zhàn)教程》 上花了一個多星期夫壁,再學了一遍,至此焚鲜,已經能使用git branch , git checkout...等之前聽說過的技能
第三次系統(tǒng)學習:這次大概是在4-5月后掌唾,原因是,1忿磅、感覺自己總是為了提交而提交糯彬,方式就像作文湊字數...感覺不舒服。后來看了phodal葱她,GitHub 漫游指南 文章撩扒, 就再下定決心重學一次。 給自己定了一個使用Git 和Github 的目標:1、使用git 和Github管理代碼 2搓谆、 從git 切入了解開源精神 和 協(xié)作工作流程
繼續(xù)堅持自己的刷綠色星星的行為炒辉,直到頓悟,到能在Github參與一些力所能及的事泉手,直到感覺自己發(fā)生了質變
第四次學習(精益求精): 時間在樓+ 大作業(yè)前黔寇,起因,1斩萌、這么長時間并沒有用過Github中的issue 和project 功能 2缝裤、 需要規(guī)范自己commit message 3、學會看git log 中的提交樹 4颊郎、想看Flask 的源碼(有個大神推薦的一個方法是: 在Github上fork Flask項目憋飞, 先從最簡單的最最初始版本開始看, 結合最早的isuue , 用debug 的方式運行代碼)
這一次我選擇從Udacity上的視頻課學習 和 看Github 幫助文檔學會issue 和project 中的看板功能的使用姆吭, 并且平時敲樓+ 的時候注意更小的細節(jié)榛做。

  • 學了如:1、使用歷史記錄提高技巧 2内狸、概念圖diff 3检眯、如何編寫 readme文檔 4、比較兩份文件的差異 5答倡、用git 找bug 等等
    最后轰传, 我想我還會因為不同的需要和更高的要求驴党,再來第5瘪撇、6、7港庄、8次的學習....

總結 講了這么多倔既,其實總結起來就是一句話,學這個不能一蹴而就鹏氧! 你應該學會用一種迭代的思想渤涌,周期性地更新自己的Git 和Github技能。 就像一個獵人把还,需要定期地將自己的獵刀磨鋒利实蓬。
因此,我個人覺得學這個的最好方法是吊履,用2/8法則安皱, 先快速地系統(tǒng)地過一遍核心知識, 建立一個大概的知識框架艇炎,然后隔一段時間回顧酌伊,往自己的知識框架上補充更多的細節(jié)。

建議

上面的自測水平一

如何你沒有通過自測水平一缀踪,那么我建議你居砖,看一個完整的視頻虹脯,定個小小目標,然后動手操作git & github 一個月奏候,點亮綠色框框循集, 先系統(tǒng)地看視頻,看不懂再找廖雪峰的文章看看蔗草, + 實驗樓上的操作視頻

  • Git & github入門視頻
  • +++ 知乎暇榴, 伯樂在線上很多基本操作的博文
  • 是不是看一下 [
  • 完成學習目標后, 你應該能使用熟練掌握最常用的技能, (可以找git面試題蕉世,自測一下)

提高進階

這部分并不分先后蔼紧,但是我建議每一部分都應該花點時間學習,但我不認為你需要一下子就把下面的視頻都看完..這樣反而會沒有沉淀

Github 協(xié)作

Git 版本控制

學會編寫readme

進階技巧

  • 這個是我覺的超級棒,學完之后狠轻,感覺質變課程

  • 是基于一個沙盒環(huán)境

  • 他能夠幫你練習奸例, 從不同的歷史提交中條轉, cherry pick 向楼,重構git comiit 等變態(tài)技巧

  • Git 動手操作

  • 上面的github 項目地址

待完善...

Github的意義 & 用途 ()

知乎有個回答提到的一個觀點:

https://www.zhihu.com/question/28976652
在樓+ 的課程體系里查吊,Github和Git 相關的練習被放在了最后一周,

小白參考
小白參考:Github核心操作

參考鏈接:

Git撤銷&回滾操作
如何寫好commit message

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末湖蜕,一起剝皮案震驚了整個濱河市逻卖,隨后出現的幾起案子,更是在濱河造成了極大的恐慌昭抒,老刑警劉巖评也,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異灭返,居然都是意外死亡盗迟,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門熙含,熙熙樓的掌柜王于貴愁眉苦臉地迎上來罚缕,“玉大人,你說我怎么就攤上這事怎静∮实” “怎么了?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵蚓聘,是天一觀的道長腌乡。 經常有香客問我,道長或粮,這世上最難降的妖魔是什么导饲? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上渣锦,老公的妹妹穿的比我還像新娘硝岗。我一直安慰自己,他們只是感情好袋毙,可當我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布型檀。 她就那樣靜靜地躺著,像睡著了一般听盖。 火紅的嫁衣襯著肌膚如雪胀溺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天皆看,我揣著相機與錄音仓坞,去河邊找鬼。 笑死腰吟,一個胖子當著我的面吹牛无埃,可吹牛的內容都是我干的。 我是一名探鬼主播毛雇,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼嫉称,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了灵疮?” 一聲冷哼從身側響起织阅,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎震捣,沒想到半個月后荔棉,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡伍派,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年江耀,在試婚紗的時候發(fā)現自己被綠了剩胁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诉植。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖昵观,靈堂內的尸體忽然破棺而出晾腔,到底是詐尸還是另有隱情,我是刑警寧澤啊犬,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布灼擂,位于F島的核電站,受9級特大地震影響觉至,放射性物質發(fā)生泄漏剔应。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望峻贮。 院中可真熱鬧席怪,春花似錦、人聲如沸纤控。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽船万。三九已至刻撒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間耿导,已是汗流浹背声怔。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留舱呻,地道東北人捧搞。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像狮荔,于是被迫代替她去往敵國和親胎撇。 傳聞我的和親對象是個殘疾皇子巨双,可洞房花燭夜當晚...
    茶點故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內容