前言
我可能是落伍了…我只會用奧利奧泡牛奶
這篇文章給了我一點啓示,希望也可以啓迪到你們~
筆記
原文正文
- 回想起兩年前剛接觸 GitHub 那會兒,就發現網上完全搜不到一篇關於 github 使用的文章,雖然自己倒騰幾下慢慢的也就上手了,但畢竟花費了不少時間。
- 時間對每個人都是寶貴的,一直很好奇 GitHub 這麼重要的工具爲什麼沒人寫一份全面一點的指南呢?當然現在已經找到了這個問題的答案
- 最後:本文僅針對初學者設計,如果你剛入編程的坑,對 Github 使用一頭霧水,請直接點擊旁邊的‘點贊’和‘收藏’,這篇文章將會極大地減輕你的入門成本
- 如果你已經會用了,那麼本文對你可能沒有任何幫助,當然也歡迎大家支持,那我們就開始吧
GitHub 作用
藉助 github 託管項目代碼。
attention: 本文非原創,是我在網上搜資源時意外發現的文件,我將其整理爲 markdown模式分享給大家(應該是培訓機構的內部資料,如果作者不想對外分享,請私信我)
基本概念
基本概念很重要,請務必看完,有不理解的地方歡迎在評論區提出
1.1.倉庫(Repository
):
- 存放項目代碼,一個倉庫一個項目
1.2.收藏(star
)
- 收藏項目,方便下次查看
1.3.複製克隆項目(fork
)
- 注:該fork的項目是獨立存在的
1.4.發起請求(pull request
)
- 對別人的代碼進行了改進,向作者發出修改請求,作者同意後可以合併到它的項目中。
1.5.關注(watch
)
- 當別人的項目更新可以收到通知
1.6.食物卡片(issue
)
發現代碼bug,但目前沒有改,所以記錄下
1.7.三個頁面:
1.7.1.Github 主頁:分左側跟右側,
- 左側:你的動態,以及你關注的用戶的動態,以及你搜長的倉庫的動態。
- 右側顯示你Github所有的倉庫。
1.7.2.倉庫主頁:
- 項目代碼,版本,收藏/關注/fork情況等。
1.7.3.個人主頁:
- 個人信息,頭像,簡介,關注我的人,我關注的人,我關注的git庫,我的開源項目,我貢獻的開源項目等信息。
創建倉庫:
- 綁定郵箱(不綁定不能用)注:採用QQ郵箱註冊記得將github添加白名單
2. 創建新項目
倉庫管理
- 創建倉庫文件
2. 修改倉庫文件
3. 查看項目變換記錄
4. 上傳文件
5. 查詢文件(鍵盤按“t” 或者 點擊克隆叛變的find file)
6. 下載/克隆項目(框架等)
Github Issue
1.作用:
- 發現Bug 但是目前沒有成型代碼,需要討論時用,或者使用開源項目出現問題時用。 情景:
- 張三發現歷史開源庫git 。則提交了一個issue;
- 李四隔天登陸GitHub主頁,看到通知並和李四交流,修改完後,關閉了issue。
GitHub pages 搭建網站
1.訪問
http://用戶名.github.io
2.搭建步驟(主頁名稱必須爲用戶名+.github+.io)
3.訪問網站
必須有內容才能訪問
4.添加內容
總結
那麼我再來回顧下上面的問題,爲什麼網上很難找到好的 GitHub 入門文章?
- 我覺得一方面是這類文章太水了,有經驗的人懶得寫,畢竟本文我大概也花了兩小時整理,而且既然新手花上幾天也能倒騰會,寫出來又很 low ,自然就沒有老手想去總結。
- 由於 GitHub 使用實在是太基礎了,所以幾乎都是剛學編程的同學在學,而且大家還都是剛踩完坑,自然不能總結出比較全面的博文。
- 最重要的一點:其實網上有很多的 GitHub 使用總結!很多總結?不是說沒有的嗎?當然不是我騙人,網上確實很少 github 使用總結的博文,因爲這些文章都在Github 上!。。。然而對於最需要的初學者,怎麼可能要求大家一入門就會在 GitHub 上搜索呢?