GitHub 是什麼?
GitHub 最主要的功能:免費程式碼雲端硬碟!
GitHub 是微軟 Microsoft 旗下的一個平台、產品,最主要的功能,就是能免費而且無上限的把程式碼儲存在雲端上,幾乎可以說所有的軟體工程師都知道,也會有自己的 GitHub 帳號,相信會看到這一篇文章的人,你一定也早就有自己的 GitHub 帳號了!而我們這一篇文章就是想分享如何在 Repository 中,建立資料夾,甚至是巢狀資料夾,也就是一層又一層的資料夾!而如果你還沒有自己的 GitHub 帳號的話,不妨也創一個吧~
GitHub:Repository 和 Gist
Repository 和 Gist 的差別:
在 GitHub 中,儲存程式碼的方式有兩種:Repository 和 Gist(在 GitHub 上,這兩個都是用複數的英文單字)。最主要的差別,簡單來說,就是:
- Repository 適合用來存放專案 Project 類型的資料
- Gist 適合用來存放單一一個的程式碼檔案
其實就只是這樣,而通常,我會比較喜歡使用 Repository,而不是 Gist,不知道大家是不是也是這樣 XD 因為 Repository 能直接在 Profile 的頁面中看到,而 Gist 的話,則需要再換頁面,我覺得麻煩,再來就是 Repository 可以編輯 README,在未來比較能理解這份或多份程式碼的用途以及使用方法,但 Gist 就只是一份程式碼檔案而已,最多就是在程式碼間努力寫好註解,但還是輸 Repository 中 README 的功能。
GitHub 教學:在 Repositories 中,創建資料夾!(巢狀)
接下來這段,就要來分享本篇文章最重要的「在 Repository 中建立資料夾」的方法!甚至能建立一層又一層的資料夾!
其實要在 Repository 中建立新資料夾非常簡單!但我覺得 GitHub 在建立資料夾的功能 UI 上,真的沒有做的很好,找不到可以直接建立新資料夾的功能按鍵。一開始我也完全不知道要怎麼在 Repository 中建立資料夾,但 Google 知道方法後,非常簡單就會了!
你可以在上面的截圖中發現,我的這個 Repository 名字是「LeetCode」,程式碼檔名為「01. Two Sum.cpp」,而在中間有用兩個「/」斜線包著「0001~0099」。
其實使用斜線就是在 Repository 中建立資料夾的方法!以上圖為例,在 LeetCode(Repository)中建立的資料夾為「0001~0099」,而如果使用越多的「/」,就會建立越多層的資料夾!
當我們在 GitHub Repository 中,設定編輯程式碼檔名時,邊輸入,如「0001~0099」,GitHub 都會認定為這是檔名,但一旦輸入了「/」斜線後,前面打的就會馬上無法編輯,變成了資料夾!當你試了就會知道了!~