iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0
DevOps

不僅是程式碼代管平台 - Github 能做些什麼?系列 第 2

GitHub 操作介面介紹 - 讓初學者輕鬆上手

  • 分享至 

  • xImage
  •  

本篇文章同步發佈於個人部落格 (後續更新皆會以部落格為主):GitHub 操作介面介紹


上一篇文章我們簡單介紹什麼是 GitHub,而在這篇文章,我們對於初學者提供簡易的介面說明,讓您在閱讀後續文章時了解相關功能在哪,也強烈建議在閱讀這篇文章的同時,也可以開啟 Github 操作,加深印象 (只要有操作就會有印象,就算三個月後才開始使用 GitHub,也不會覺得非常陌生)

倘若您對 GitHub 介面相當熟悉,您可以跳至下一篇文章:GitHub 基本功能介紹 - 開始建立第一個儲存庫

Repository,文章會簡稱 Repo,或翻譯為儲存庫


登入 GitHub 後,您可以看見類似 Facebook/Twitter 一樣的動態牆,會列出你追蹤 (Follow) 使用者的動態 (如:建立新的 Repo、給予評分 (Star)、Forks Repo...等)

https://ithelp.ithome.com.tw/upload/images/20210902/2009149430G9LJrPjv.png

左邊側欄為此帳號相關資訊( Repo 與個人動態),若您有加入組織共同貢獻專案,則可以切換組織帳號;右邊側欄則是推薦給您的 Repo。我們點選右上角個人資訊旁的下拉選單 > 選擇 Your Profile,檢視你的個人資料

https://ithelp.ithome.com.tw/upload/images/20210902/20091494HRwgWP6cAA.png

個人資料相當重要,有許多開發者將此畫面視為自己的履歷,甚至許多公司會以此作為面試參考。透過個人資料可以了解你寫程式的風格、貢獻過哪些開源專案 與 累積了那些作品,可以對開發者能力做進一步的評估,進而找到企業所需的專業人才。

https://ithelp.ithome.com.tw/upload/images/20210902/20091494eWewj469uf.png


左邊側欄可以編輯個人資訊;中間會列出個人較受歡迎的 Repo (您也可以自訂,顯示你想顯示的專案),中間下方則列出近一年來你在 GitHub 上所做的貢獻;中間正上方 issue 與 pull request 會列出關於您個人相關 issue 與 pull request、Marketplace 提供許多可以整合的擴充套件、Explore 則可以探索 GitHub 上熱門的專案。

擴充套件使用相當方便,但無論使用哪種第三方套件,請避免敏感資訊這些擴充套件外流

https://ithelp.ithome.com.tw/upload/images/20210902/20091494deLvI4Roe1.png

https://ithelp.ithome.com.tw/upload/images/20210902/200914947KucHa9YGB.png


個人覺得比較重要功能是右上角三個按鈕:通知、新增項目與個人設定,許多功能皆可以在此選取。下圖為通知功能,當你與其他 Repo 或使用者互動時 (如:開 issue 討論、收到 pull request、關注的專案有新的版本...等),皆會通知您,當你關注的事物多了,通知會相當多且繁雜,你可以透過左邊 Filter 找到你想要的資訊。

建立新項目包含建立新的 Repo、Gist,你也能建立專案 (Project)、組織 (Organization)

https://ithelp.ithome.com.tw/upload/images/20210902/20091494pUY0PgV7yb.png

最後剛剛提過的個人設定,許多檢視項目與重要的設定皆在此,若你有找不到功能(關於帳號與個人資訊),多數可以在此找到,建議記錄下。

https://ithelp.ithome.com.tw/upload/images/20210902/200914946SUumO4tZV.png

閱讀完此篇文章 (若能親手進行操作,就更棒了),相信你大致了解多數功能所在位置。在下一篇文章,我們將從建立儲存庫開始、建立 Issue、設定 Branch 安全性...等,逐一介紹 GitHub 重要功能。


上一篇
什麼是 Github? 開發人員不能不知道的協同合作平台
下一篇
GitHub 基本功能介紹 - 開始建立第一個儲存庫
系列文
不僅是程式碼代管平台 - Github 能做些什麼?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言