Npm 用來發佈一個 Node 包,發佈流程詳見 npm關鍵點之npm包編寫與發佈。
Git 用來管理一個項目倉庫,發佈流程見下面。
Git 項目編寫
書寫無限制,file direction image md 等文件都可以添加編輯。
Git 項目發佈
- 創建 repository
見官網說明:https://guides.github.com/activities/hello-world/ - 發佈項目文件
可以直接在 github 上操作 create commit ;
或者基於本地已有項目發佈到指定 repository :
git remote add upstream https://github.com/B/B.git
已有 Git 項目的使用
見官網說明:https://guides.github.com/activities/forking/
一般有兩種方式:fork 和 clone。
fork – 若想拷貝別人的項目到自己的 github 成爲自己的 repository,使用 fork 功能。
一般在對別人的 repository 貢獻修改時,使用 fork 功能,
先 fork 到自己的 github 下(點擊fork按鈕);
再 clone fork 的項目 到電腦端修改;
最後提 pull request (從 fork 到自己 github 上的 repository)到別人的repository.
clone – 若想編輯自己的 repository 或 團隊內多人操作的 repository ,使用 clone 功能,將項目下載到電腦上。
在 Git 上創建個人wiki
見官網:https://guides.github.com/features/wikis/