git视频及对初学者的学习建议
生活随笔
收集整理的這篇文章主要介紹了
git视频及对初学者的学习建议
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
http://herry2013git.blog.163.com/blog/static/21956801120144810133569/
http://herry2013git.blog.163.com/blog/static/21956801120144810133569/git視頻及對(duì)初學(xué)者的學(xué)習(xí)建議??
2014-05-08 11:01:05|??分類(lèi):?默認(rèn)分類(lèi)?|??標(biāo)簽:git??視頻??學(xué)習(xí)建議??|舉報(bào)|字號(hào)?訂閱
下載LOFTER我的照片書(shū)??| git視頻及對(duì)初學(xué)者的學(xué)習(xí)建議
我制作了共7集的git視頻,這個(gè)視頻本來(lái)是給自己的小開(kāi)發(fā)團(tuán)隊(duì)的成員學(xué)習(xí)用的。我本來(lái)也沒(méi)打算公開(kāi),主要是因?yàn)?1.我制作的比較匆忙,可能有g(shù)it知識(shí)點(diǎn)的錯(cuò)誤講解,可能會(huì)誤導(dǎo)一些git初學(xué)者。 2.我是南方人,普通話(huà)說(shuō)得不夠標(biāo)準(zhǔn)。視頻沒(méi)有字幕,其他的朋友如果看到這個(gè)視頻可能聽(tīng)起來(lái)會(huì)似乎有些困難。
但是我現(xiàn)在想分享給更多朋友的原因是考慮有很多git的初學(xué)者想學(xué)習(xí)git。其實(shí)學(xué)習(xí)git和學(xué)習(xí)其他軟件開(kāi)發(fā)技術(shù)沒(méi)有什么區(qū)別。我個(gè)人感覺(jué)當(dāng)我們學(xué)習(xí)一項(xiàng)新軟件技術(shù)的時(shí)候,入門(mén)是最困難的,因?yàn)槭切碌臇|西,剛剛接觸的時(shí)候,會(huì)有很多新的名詞,很多新的概念理解起來(lái)有困難,這個(gè)時(shí)候?qū)W習(xí)的方式有以下幾種,直接看源代碼,看友好的文檔或者相關(guān)通俗易懂的圖書(shū)(言外之意也有不少的文字資料寫(xiě)得不夠易懂),看教學(xué)視頻,身邊有一位懂這方面技術(shù)的老師手把手教。
前面列舉的這幾種學(xué)習(xí)方式,從左到右,直接看源代碼>>看文檔>>看視頻>>有老師教學(xué),學(xué)習(xí)成本依次降低,學(xué)習(xí)效率和學(xué)習(xí)效果依次增高。有老師教學(xué)是最好的,但是一項(xiàng)新的技術(shù)很多時(shí)候身邊沒(méi)有老師教學(xué),看視頻和文檔是次優(yōu)選擇。我感覺(jué)現(xiàn)在git的文檔非常豐富了。只是git視頻相對(duì)較少,所以當(dāng)時(shí)就給我的小開(kāi)發(fā)團(tuán)隊(duì)制作了這幾集視頻。現(xiàn)在分享給大家是希望給大家一個(gè)更多的學(xué)習(xí)材料選擇機(jī)會(huì),因?yàn)槲疑羁腆w會(huì)到學(xué)習(xí)新技術(shù)沒(méi)有老師教學(xué),而文檔不友好或者文檔匱乏的痛苦,我覺(jué)得當(dāng)時(shí)我學(xué)習(xí)git所花的成本高,現(xiàn)在把視頻分享給大家,讓更多人快速學(xué)習(xí)git,縮短學(xué)習(xí)時(shí)間,更有效率。
由于當(dāng)時(shí)制作視頻時(shí)間非常倉(cāng)促,視頻中講解難免有錯(cuò)漏的地方,希望大家諒解。
學(xué)習(xí)建議 1.《Pro.Git中文版》是一本免費(fèi)開(kāi)源的電子書(shū),你可以搜索一下獲取。或者到git網(wǎng)站看到。http://git-scm.com/book/zh。該書(shū)有被翻譯成多種語(yǔ)言。如果你要?jiǎng)倓傞_(kāi)始學(xué)習(xí)git,可以看這本書(shū)入門(mén)。 我的視頻也是結(jié)合這本書(shū)的一些主要內(nèi)容和常用操作進(jìn)行講解的。你可以先看這本書(shū)或者先看視頻再看這本書(shū)。
學(xué)習(xí)完《Pro.Git中文版》前五章的內(nèi)容,基本上,git的基本操作和概念都介紹完了。這本書(shū)的后四章(6到9的內(nèi)容)是git的內(nèi)部原理,剛剛開(kāi)始可以快速看過(guò),不懂沒(méi)關(guān)系。以后用git多了,git內(nèi)部的很多原理可以再次看看后四章的內(nèi)容,很多當(dāng)時(shí)不理解的東西都懂了。Git的基本操作都熟悉了之后,以后還想深入了解Git的更多的內(nèi)容,可以看《Git版本控制管理(第2版)》(英文原版為《Version Control with Git 》2012年英文版,中文版2015年翻譯出版,本書(shū)比較適合初學(xué)者,比《Pro.Git中文版》介紹了更多的內(nèi)容),中高級(jí)的用法還可以看蔣鑫老師的《Git權(quán)威指南》。
【你會(huì)問(wèn)了,要學(xué)完3本書(shū)才能掌握git嗎?不是這樣,如果是應(yīng)對(duì)日常的軟件代碼開(kāi)發(fā)工作,只需要認(rèn)真學(xué)習(xí)完《Pro.Git中文版》前五章的內(nèi)容,基本上就能勝任日常的工作了。你如果你想深入學(xué)習(xí)git的各種使用方法,就可以看后面兩本圖書(shū)。京東書(shū)評(píng)上有對(duì)《Git權(quán)威指南》的差評(píng),感覺(jué)很難讀懂,這是因?yàn)檫@本書(shū)更多的是在介紹內(nèi)部的原理和更深層次的用法,比較適合中級(jí)水平的已經(jīng)有了一定git使用經(jīng)驗(yàn)的讀者閱讀。我的感覺(jué)就是《Pro.Git 中文版》是入門(mén)經(jīng)典,很適合入門(mén),相當(dāng)于《新概念英語(yǔ)-第一冊(cè)》的難度水平,《Git版本控制管理(第2版)》適合初中級(jí)入門(mén)讀者,相當(dāng)于《新概念英語(yǔ)-第一冊(cè)和第二冊(cè)》難度的水平。而《Git權(quán)威指南》介紹的知識(shí)的深度和廣度各種git用法,相當(dāng)于《新概念英語(yǔ)-第三冊(cè)和第四冊(cè)》的難度。
當(dāng)然,如果你不想對(duì)git有更深入的學(xué)習(xí)和了解,你只是把git當(dāng)作一個(gè)項(xiàng)目代碼管理工具,我們不需要學(xué)習(xí)太多的知識(shí),軟件公司會(huì)有專(zhuān)門(mén)的git管理員。就好像我們需要學(xué)習(xí)數(shù)據(jù)庫(kù)的知識(shí),比如我們學(xué)習(xí)了MySql的基本知識(shí)和一些基礎(chǔ)用法,讓我們能夠在信息系統(tǒng)中增刪改查和一些常見(jiàn)的配置用法,但是我們每個(gè)人的精力都是有限的,數(shù)據(jù)庫(kù)更多管理的工作,我們可以交給數(shù)據(jù)庫(kù)管理員MySql DBA去做。 】
2.git的學(xué)習(xí)肯定有不少疑問(wèn),可以來(lái)git中文QQ群。【git中文QQ群:23541011】。群里面有很多git使用豐富的高手,你可以通過(guò)QQ的形式發(fā)問(wèn)。
《Git權(quán)威指南》的作者蔣鑫老師,開(kāi)設(shè)了Git論壇,http://groups.google.com/group/gotgit,你可以發(fā)郵件發(fā)問(wèn)給或者訪問(wèn)論壇。蔣鑫老師是一位非常熱心的Git老師,在Git方面、版本控制、軟件項(xiàng)目管理方面有豐富的使用經(jīng)驗(yàn)。我當(dāng)時(shí)學(xué)習(xí)Git的時(shí)候,有不懂的問(wèn)題也是通過(guò)郵件問(wèn)他的呢。
3.自己動(dòng)手操作非常重要。技能的培養(yǎng)是自己操作體會(huì),不能通過(guò)視頻完全取代。當(dāng)你看完視頻,感覺(jué)我操作簡(jiǎn)單,以為看完視頻就學(xué)會(huì)了,我認(rèn)為,你掌握了30%。就好像你看爸爸媽媽做西紅柿炒雞蛋,看完之后感覺(jué)非常簡(jiǎn)單,但是離自己掌握西紅柿炒雞蛋的技能還差非常遙遠(yuǎn),你必須自己動(dòng)手做一遍西紅柿炒雞蛋。請(qǐng)注意,看視頻演示一百遍,不如自己操作一遍。
希望這些視頻和學(xué)習(xí)建議對(duì)大家有幫助。
視頻集數(shù)
01-git視頻-第1集-git的安裝.rmvb【第一集中,我同時(shí)安裝了cygwin和msysGit,并且對(duì)cygwin做了比較詳細(xì)的配置,這是因?yàn)楫?dāng)時(shí)msysGit命令行對(duì)中文的支持不好,現(xiàn)在初學(xué)者可以直接安裝msysGit就行了,因?yàn)閙sysGit命令行對(duì)中文的支持已經(jīng)非常好了。】
02-git視頻-第2集-git的基本操作.rmvb【第二集中,把msysGit說(shuō)成了mysysGit。請(qǐng)大家諒解。我不想再重新配音了。】
03-git視頻-第3集-git分支-01-git如何保存版本數(shù)據(jù)的-git分支的基本操作.rmvb
03-git視頻-第3集-git分支-02-git分支的合并.rmvb
03-git視頻-第3集-git分支-03-解決合并分支中產(chǎn)生的沖突.rmvb
03-git視頻-第3集-git分支-04-git stash命令-及本集總結(jié).rmvb
04-git視頻-第4集-git服務(wù)器和遠(yuǎn)程分支-01-配置SSH,生成公鑰私鑰.rmvb
04-git視頻-第4集-git服務(wù)器和遠(yuǎn)程分支-02-克隆項(xiàng)目后,本地操作,再推送上去.rmvb
04-git視頻-第4集-git服務(wù)器和遠(yuǎn)程分支-03-多人協(xié)作使用git,學(xué)習(xí)fetch,merge,pull幾個(gè)命令,本集小結(jié).rmvb
05-git視頻-第5集-在Unity3d中如何使用Git.rmvb【因?yàn)殇浿频氖强紤]使用的對(duì)象是unity3d開(kāi)發(fā)者,所以選用了unity3d做演示,C#,Java,Javascript等等主流的開(kāi)發(fā)環(huán)境都有對(duì)git的完整支持,請(qǐng)搜索相關(guān)的文檔】
06-git視頻-第6集-gitlab的基本使用.rmvb【我沒(méi)有演示如何安裝gitlab,因?yàn)間itlab的自我安裝非常容易,當(dāng)然前提是你對(duì)Linux有比較好的基礎(chǔ)知識(shí)。而且現(xiàn)在gitlab已經(jīng)有一鍵安裝包了,安裝非常簡(jiǎn)單。】
07-git視頻-第7集-在Gitlab中多人協(xié)作開(kāi)發(fā)項(xiàng)目.rmvb【這個(gè)第7集視頻的工作流演示操作比較適合在軟件公司的私有項(xiàng)目?jī)?nèi)部開(kāi)發(fā),在github中還有fork的工作流方式,這種工作流比較適合世界各地的開(kāi)發(fā)者開(kāi)發(fā)開(kāi)源軟件。fork工作流請(qǐng)搜索一下文檔或者其他視頻,我沒(méi)有太多時(shí)間錄制了。】
以及對(duì)應(yīng)相關(guān)的ppt
網(wǎng)盤(pán)也許不夠穩(wěn)定,如果有任何問(wèn)題,可以給我留言。
百度網(wǎng)盤(pán)
http://pan.baidu.com/s/1gdkRCwr
?
Mega網(wǎng)盤(pán) https://mega.co.nz/#F!QA9wVZLJ!kktjeJv6-znVd9RHg78YXA
? 115網(wǎng)盤(pán) 禮品文件接收方式 http://115.com/lb/5lbcjtivkelf
?
720P格式在線觀看地址 直線教程網(wǎng) (直線教程網(wǎng)是國(guó)內(nèi)唯一支持用戶(hù)上傳高清視頻的網(wǎng)站了。主流的視頻網(wǎng)站都不支持用戶(hù)自行上傳1080P或者720P的視頻。) http://www.linecg.com/video/play29775.html
?
1080P格式在線觀看地址: (嘗試在其他國(guó)內(nèi)的視頻網(wǎng)站上傳,都不支持1080P視頻上傳,上傳會(huì)被壓縮。所以放在了youtube上。) https://www.youtube.com/watch?v=mNd33Fk8aJc&list=PLctp09ehg4e9r8v6LV6-Rji8NMzJKDsCc ? 低分辨率視頻觀看地址 (想在優(yōu)酷上上傳1080P的視頻,失敗了。網(wǎng)站程序把視頻壓縮成低分辨率的視頻。) http://v.youku.com/v_show/id_XNzA5MTI4NjA4.html?f=22222576
? 閱讀(2338)|?評(píng)論(12)
總結(jié)
以上是生活随笔為你收集整理的git视频及对初学者的学习建议的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java byte md5_Java开发
- 下一篇: 爬虫数据executemany插入_金融