如何經過Git GUI將本身本地的項目上傳至Github

  最近在學習node.js和react,順便複習了下AngluarJS相關的東西,寫了些小demo想放在GitHub上,以前僅限於只申請了GitHub帳號從沒用過,今天花半天時間查資料認真學習Github上傳項目以及Git究竟是個啥子-_-#  (對於菜鳥來講,學習A知識的時候須要先搞懂B知識,正研究B知識而後有大牛建議先看明白C知識,越攤越大,學得越多,越以爲會的太少...)node

  有高人寫的已經很好了,我就充當傳送門好了~react

  「少廢話,上乾貨!」git

 

1.如何經過Git GUI將本身本地的項目上傳至Github:http://m.blog.csdn.net/article/details?id=50537407github

這篇博客詳細的講解了如何傳遞項目到Github,我也是按照步驟一步一步來的,親測有效工具

2.註冊和安裝git客戶端:http://blog.csdn.net/vipzjyno1/article/details/22098621學習

固然上篇博客有推薦這篇,強調一下先看這篇,不少基礎的東西要先搞懂。lua

3.來說講Git這個玩意到底該怎麼用:http://my.oschina.net/u/150705/blog/191534.net

一上來看這篇會感受雲裏霧裏的,以後還需再研究下。版本控制

 

  以上兩篇已經足夠完成項目的上傳了。固然若是你像我這樣勤學好問(「呵呵」)+小白的話,不由要問了:Git 跟 GitHub 是什麼關係??blog

知乎上有人是這樣解釋的:「git是一個版本管理工具,github是全球最大的同性交友平臺。」  額...是否是騙人的。

git是一個版本控制工具
github是一個用git作版本控制的項目託管平臺。(以下圖)

  通俗點來講,就是一個項目或者說工程有多我的一塊兒幹,這個項目裏每一個人都有可能都拿同一文件了來編輯,可是這就產生了問題,到底怎麼協同項目裏面的人的所編輯的文件,怎麼更新項目呢?這時就有了像git(版本控制工具)這樣的東西了來作這種事情,github就至關於項目放置的平臺(不過它裏面有不少的不一樣的開源項目(每每是不少人協同開發的)罷了, 藉助git來管理,相對於git本地倉庫來講,它是一個遠程倉庫)。

(做者:周國成
連接:https://www.zhihu.com/question/21907548/answer/32239242
來源:知乎
著做權歸做者全部,侵權刪。)

  

最後感謝資源共享的博主們

相關文章
相關標籤/搜索