摘要:后來在學校的圖書館偶然看到了一本介紹的書籍權威指南,發現這本書寫的非常不錯,全面細致的介紹了使用的方法以及技巧。
在學習中接觸了Git這個版本控制工具,剛開始并不知道怎么利用這個工具幫助我來開發(雖然我知道它很強大),也是利用網上的一些資料入門,由于沒有完全掌握這個版本控制工具,我把它只是用來當做備份代碼的一個工具而已,當時并沒有體會到利用Git幫助開發帶來的便利。
后來在學校的圖書館偶然看到了一本介紹Git的書籍《Git權威指南》,發現這本書寫的非常不錯,全面細致的介紹了Git使用的方法以及技巧。我在放寒假回家時借了這本書,打算利用一寒假的時間來系統的學習Git。
放假回家學習Git非常順利,我花了大約2周的時間便學完了Git,多虧了這本書,講解的非常全面,而且每個命令都有講解,學習起來非常快。
我在學習的時候選擇的操作系統是Ubuntu,在上面安裝Git非常方便,而且學習起來非常輕松。
學習完Git后我的最強力的感受是:我為什么沒有早點學習它。Git非常強大,我現在在開發中已經完全離不開Git了,Git給開發帶來了極大的便利,不僅可以很方便的解決版本控制的問題,也可以解決團隊的協同開發問題,是開發的一個絕佳幫手。
由于Git如此多的好處,我推薦每個還沒有系統學習Git的開發者都去學習下Git,它會讓開發變得簡單。
說了這么多了,還沒有說到寫此書的意圖啦。好,下面我就說說我寫下此書的目的。
寫此書的目的
Git命令較多,可能很多初學者會記不住。我也是這樣的,盡管已經系統的學習了上Git,但是如果過個兩三個月不使用Git的話,我也會記不清一些命令。
那么,寫此書的目的來了,為了在我記不清一些命令時,我可以查閱這本書,便可以重溫Git的命令,解決忘記的問題。由于多帶帶寫成此書,相比書本來說,更簡單,在這本書中省去了一些關于Git命令的詳細介紹,只保留必要的部分。這樣使得此書的頁數大大減少,省去了翻閱書籍的大量時間,提高了工作效率。同時,書中關于Git命令都有著詳細的演示,部分演示配有截圖,可以更好地閱讀。
除了方便已經有Git基礎的人員查閱外,這本書還適合沒有基礎,但想快速上手Git的人員閱讀,這本書相比《Git權威指南》、《Pro Git》來說,保留了所有Git的基礎命令,并有適當的講解,可以更快的學習Git,利用Git開發。但是不推薦這么做,想要真正的利用Git這個強大的版本控制工具,還是去學習更詳細更權威一點的書籍吧,但如果你喜歡看這本書,我也非常歡迎。
本書的組織
本書共有六篇。
第一篇主要介紹了版本控制系統的前世今生,詳細講解了Git、SVN、CVS之間的區別,同時介紹了Git的一些閃亮特性;最后詳細介紹了Git在Linux、windows、OS X系統下的安裝方法,沒有安裝好Git的用戶可以詳細的閱讀并在自己的系統下安裝Git。
第二篇是Git入門。
主要介紹了Git的相關配置以及創建Git倉庫、暫存、提交的命令、改變Git歷史、查看提交日志等命令,在這一章,你會掌握git的基本命令,初步入門git。
第三篇Git進階。
在這一篇中,你將會接觸到利用git來創建分支、打標記、使用Git遠程版本庫等知識,這些都是git的閃亮特性,學會這些,利用Git會變得更加有趣。
第四篇是使用github。
我們原先創建版本庫等各種操作都是在本地電腦上操作的,在這一篇中,我們會介紹如何利用github等平臺備份代碼、開發項目。
第五篇是Git其他應用。
在這一篇中,我會介紹一些使用Git的其他技巧。
第六篇Git常用命令。
至此,我們已經全部學完了Git,在這一篇中,我會總結使用Git的全面命令,在開發中可以快速查閱。
適用讀者
適用全部想學習Git的讀者。
排版約定
本書中約定的排版格式如下:
命令輸出級示例代碼git version 1.9.1 $ git –version
在提示符$后的字符為輸入命令,輸入命令為黑色粗體,而在輸入命令后的非粗體字符為輸出。
在線資源
本文全部發表在我的博客上:
官方博客: http://blog.lxx1.com/
本書下載地址:http://www.lxx1.com/
Github下載地址:http://github.com/xinxingli/git
歡迎大家閱讀、下載,同時有什么疑問也可以同我交流。
李新星(http://blog.lxx1.com)
2015年2月25日星期三 20時1分
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/20960.html
摘要:直接強制結束程序。在用掛起程序時,當想要結束這個程序,最好用。能夠模擬在控制臺結束程序的功能。 向 host 文件快速添加新網址配置 echo 127.0.0.1 your.domian.com | sudo tee -a /etc/hosts NGINX 配置 #nginx禁止訪問.點號開頭的文件 location ~* /.* { deny all; } #nginx 禁止訪問.s...
摘要:特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 本以為自己收藏的站點多,可以很快搞定,沒想到一入匯總深似海。還有很多不足&遺漏的地方,歡迎補充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應和斧正,會及時更新,平時業務工作時也會不定期更...
摘要:自阮大神的文章發布以來,有了一些改動,添加有很多有用的功能,特別是這個功能,對打造命令行工具集合非常有用,所以寫一個新版本的教程還是有必要的。 前言 使用命令行程序對程序員來說很常見,就算是前端工程師或者開發gui的,也需要使用命令行來編譯程序或者打包程序 熟練使用命令行工具能極大的提高開發效率,linux自帶的命令行工具都非常的有用,但是這些工具都是按照通用需求開發出來的,如果有一些...
閱讀 2750·2021-10-26 09:50
閱讀 2391·2021-10-11 11:08
閱讀 2132·2019-08-30 15:53
閱讀 1910·2019-08-30 15:44
閱讀 2386·2019-08-28 18:12
閱讀 2525·2019-08-26 13:59
閱讀 2858·2019-08-26 12:19
閱讀 2757·2019-08-26 12:09