您有機會幫助他人學習 Foundation 的裡裡外外。透過 GitHub Pull Request 更新、改善或新增文件,您將協助整個社群充分利用 Foundation。精通框架的一部分?一篇書面或 教學影片 可以幫助某人克服難關,並為您贏得一些嚴肅的業力點數。
文件
從簡單的錯字到記錄進階技巧,您的改進將幫助數千人。您只需要一個 GitHub 帳戶 即可開始為文件做出貢獻。
文件貢獻類型
- 錯字
- 不正確或遺失的類別名稱
- 不明確的說明
- 其他使用案例
- 常見組態
- Sass 變數
- 事件的 JavaScript 範例
- 組合元件
直接從文件編輯。
如果您發現錯字、錯誤,或是有需要更多說明的地方,您可以直接從頁面編輯文件。

- 編輯此頁面:在 GitHub 中開啟頁面,讓您可以編輯文件頁面。當您提交變更時,它會在 Master 分支建立一個 Pull Request。
- 回報錯誤:帶您到 GitHub 中建立問題。
完成編輯頁面後,請新增一個有描述性的提交訊息。以這種方式提交更新,會將 Pull Request 指向 Master 分支(我們用來部署文件更新的主要分支)。然後,核心團隊的成員會檢閱它,並將它合併到程式碼庫中。您贏了!
在 GitHub 中編輯。
您也可以透過 GitHub 直接編輯文件。

按一下您要編輯的頁面,然後按一下「編輯此檔案」按鈕。

完成編輯頁面後,請新增一個有描述性的提交訊息。以這種方式提交更新,會將 Pull Request 指向 Master 分支(我們用來部署文件更新的主要分支)。然後,核心團隊的成員會檢閱它,並將它合併到程式碼庫中。您贏了!
了解分支。
Foundation 使用特定工作流程來管理程式碼更新。這決定了 Pull Request 和程式碼更新應該去哪裡。它有助於確保更新的程式碼在一個地方進行測試,以進行增量版本更新,同時也提供一個放置新功能的地方。
- Master
- 部署(設定為公開)程式碼更新的主要分支。不會影響 Foundation 程式碼的文件更新應該指向 Master 分支。
- 開發
- 這是 Foundation 的預設分支。對於每個次要版本,會測試 Develop 分支,然後合併到 Master。所有錯誤修正都應該導向 Develop 分支。
- v6.3
- 這是 Foundation 的下一個主要版本。所有新功能、新元件和增強功能都應該導向下一個主要版本分支(目前為 v6.3)
注意:如果您透過文件「編輯此頁面」按鈕進行更新,它會自動指向 Master 分支,這是最好的做法。
教學
您是一位程式碼忍者。透過製作 Foundation 教學課程,在幫助社群的同時,展現您辛苦習得的技能!我們在我們的網站上提供最全面且有用的教學課程,並可以為您帶來大量的流量和機會。
精選影片教學課程
您是否製作過很棒的 Foundation 教學課程?您想製作嗎?聯絡我們,我們將協助您製作出很棒的東西!

我們期待看到您參與 Foundation 社群!
Rafi 和 Foundation 團隊