005--自找麻煩之 git

你可以有一千個理由一蹶不振,但只要有一個理由你就要堅強站起!

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 )或者大牛公衆號幫你轉發

        多去社區回答專業問題,最後捎帶爲自己的項目做宣傳


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章