心有多大,舞臺就有多大——讀《GitHub入門與實踐》隨筆

葉糖糖發表於2017-08-10

喜歡GitHub之初,僅因喜歡章魚貓。太可愛了,萌的讓人無法拒絕。論Logo的重要性,論設計的重要性。

最愛章魚貓

GitHub上託管著很多優秀的程式碼,全球時髦的開發者都會通過GitHub上傳自己或者團隊編寫的程式碼。其他的開發者可以下載使用這些程式碼或為之修復bug等。因為GitHub的存在,讓協作形式也發生了變化,說是全球協作一點也不誇張。

關於什麼是GitHub?個人覺得GitHub首先是一款工具,來快速的幫助開發者管理其編寫的程式碼。其次是一個平臺,讓全世界各地的開發者可以自由的上傳程式碼。然後才是一種生態圈子,開發者通過GitHub溝通交流,提交改進的程式碼,關注、加好友等。很多知名的國內外專案都能在GitHub上找到,比如Node.js、jQuery、Bootstrap等等。

關於GitHupGit的關係,這個還是真是一個有趣的問題。前者是一個提供程式碼託管的平臺,後者是一個分散式的程式碼版本管理工具。非要論關係,可能就是JavaJavaScript一樣曖昧的關係吧。講真,這兩個傢伙確實不是一回事。不過要想在GitHup上愉快的玩耍,還是需要掌握一些Git的相關知識。

新的Mac是預裝了Git的,如何在Windows上安裝Git,書中有詳細的介紹,只要按照書上的步驟去操作就行。Linux CentOS上的安裝可以參考如下步驟:

1、安裝依賴庫

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

2、安裝編譯工具

yum install gcc perl-ExtUtils-MakeMaker

3、下載git,選擇一個檔案存放目錄

cd /usr/local/src

下載git到src目錄

wget https://www.kernel.org/pub/software/scm/git/git-2.14.0.tar.xz

4、解壓原始碼包

方式一(推薦):

tar xf git-2.14.0.tar.xz

方式二:

先解壓xz

xz -d git-2.14.0.tar.xz

再解壓tar

tar -xvf git-2.14.0.tar

進入原始碼包

cd git-2.14.0

執行編譯

make all prefix=/usr/local/git

安裝git

make install prefix=/usr/local/git

5、設定環境變數,將git目錄加入PATH echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc

生效環境

source /etc/bashrc

檢視安裝是否成功

git --version

注意:如果覺得以上的方法很繁瑣,在安裝git的過程中可以使用 yum install git來安裝。沒錯,只要這麼一個命令就夠了。如果想解除安裝git可以使用yum remove git

接在來的配置操作書中都有介紹,按照步驟去操作就能離GitHub更近一步了。要想玩轉GitHub還需要註冊一個賬號,《GitHub入門與實踐》一書中都有詳細的說明,還等什麼?趕緊去看吧。(*^__^*) 嘻嘻……

總體來講這本書算是一本比較好的GitHub工具書,日系書籍講的都比較細緻,基本上一天下來就能玩轉GitHub。從此告別SVN,擁抱變化,走向世界。心有多大,舞臺就有多大。程式碼已經準備好了,請開始上傳到GitHub給全世界的開發者看吧。:)

相關文章