1. 程式人生 > >Github全面詳解-01Github介紹

Github全面詳解-01Github介紹

視訊教程觀看地址:http://study.163.com/course/courseMain.htm?courseId=1003674052

歡迎學習GitHub的基礎知識。在本課程中,我們將向大家展示如何使用Git和GitHub,還有版本控制,協作和開源。大家都叫我棒哥,到目前為止,我已經制作了很多門課程了,不久前,我也錄製了GIthub一些大致的技巧,歡迎大家到我們的官網觀看,但是很多同學還是覺得上次錄製的課程不夠詳細,所以,這裡決定錄製更全面的Github視訊教程,既然要錄製課程,我們就要把它做到最好,所以課程中,幾乎沒有廢話,而且全是乾貨,來節省大家的時間,提高大家的學習效率。

其實,在專職做虛幻大學這個網際網路視訊播客之前。我就使用過幾乎所有的版本控制系統來進行程式設計,直到GitHub推出,我就拋棄了之前使用的版本控制系統。而且,我經常幫助一些開發團隊構建GitHub專案。

從2008年以來,我一直在使用Git和GitHub,所以很高興能夠教你一些提示和技巧。

那麼什麼是Git和GitHub?GitHub是一個用於託管和協作專案的網站。而Git是一個通常與GitHub一起使用的版本控制系統。現在GitHub上有上百萬個專案,像J-Query,Swift和C++,Python等等。

那麼如何開始使用它?

我最開始使用GitHub是用於上傳我的個人專案以及看看其他開發人員的專案來學習他們的原始碼。

實際上,在使用Git的時候,每個開發人員都在他們的計算機上有一個本地倉庫的副本。然後,當他們進行更改時,他們可以將這些更改上傳到GitHub,然後與更大的團隊分享這些更改。GitHub還有其他協作的功能,如pull request,來幫助團隊更有效地合作。

還有些同學可能會問,什麼是開源軟體?應該怎麼利用它?

當然,開源軟體是已經許可的軟體,所以其它社群可以使用它並對其進行更改。像Rails,Note和Apache,Unreal Engine等專案就是開源專案。您可以下載到開原始碼,進行一些更改,然後貢獻回主專案,以便更大的社群受益。GitHub有數百萬個開源專案,你可以立即閱讀和使用它們。

如你所知,學習和使用GitHub有很多好處。那麼在學習完本課程時,您將會掌握如何使用GitHub託管您的個人專案。你還將學習如何在團隊中更有效率的使用GitHub。

為了獲得更多的實踐經驗,我們還將向大家展示如何託管個人網站,以及如何託管專案網站。最後,我們還將介紹如何開始為開源軟體做貢獻。

在開始本課程之前,您最好應該熟悉基本的Git命令。所以,讓我們開始註冊一個GitHub帳戶,然後學習並掌握它吧。

更多精彩內容盡在視訊中!

 

本文固定連結:
http://www.oxox.work/web/github/begin/ | 虛幻大學


檢視原文:http://www.oxox.work/web/github/begin/