你可以有一千個理由一蹶不振,但只要有一個理由你就要堅強站起!
1. 使用碼雲來存儲你的項目: https://gitee.com/ (註冊登錄新建倉庫等等步驟)
2. 私有倉庫需要在本地電腦生成公鑰: http://git.mydoc.io/?t=154712
ssh-keygen -t rsa -C "[email protected]" (三次回車)
cat ~/.ssh/id_rsa.pub (這就是你的公鑰)
把公鑰複製張貼到: https://gitee.com/profile/sshkeys (裏面的公鑰處)
以上配好就可以無密碼上傳和下載git項目代碼了
3. 真正的企業工作流程:線上碼雲創建分支,本地電腦git pull ,切換分支git checkout index-swiper, 查看本地在哪個分支 git status,本地代碼寫好後就add+commit+push就推到線上的index-swiper分支了,本地切換到master分支git checkout master,git merge origin/index-swiper把線上的index-swiper分支上新增的內容合併到本地的master分支,最後git push 把master分支的內容也提交到線上master分支。
4. git branch 不帶參數:列出本地已經存在的分支,並且在當前分支的前面用"*"標記
git branch -r 查看遠程版本庫分支列表
git branch -a 查看所有分支列表,包括本地和遠程
git branch -vv 查看本地分支對應的遠程分支
5. 發佈開源項目添加 release 版本號(提交遠程)
git tag -a 'v0.0.1' -m 'first commit'
git push origin v0.0.1
6. 發佈開源項目最後要提交到npm 上:
npm add user
npm login
npm publish .
7. 爲一個項目創建官網可以利用github,不用花錢
登錄github,創建 xxx.github.io 的倉庫項目(名字必須是這一個)git clone xxx (下載到本地),進入項目目錄新建index.html(隨便寫點內容),提交到遠程倉庫(push),在瀏覽器打開 fast-cache.github.io 就可以看到了
8. 題外話:一個公司的核心競爭力,一是技術,二是營銷
9. 爲開源項目做宣傳:
圍繞你的項目寫博客(一是技術乾貨,二是產品介紹,以技術乾貨爲主)
博客貼到各大博客網站(掘金,知乎專欄,博客園)
博客內容要寫版權
找到一些媒體( 如 infoQ )或者大牛公衆號幫你轉發
多去社區回答專業問題,最後捎帶爲自己的項目做宣傳