前段時間搞本身的博客,在github的next主題上進行了稍微的優化,其中專門針對next主題適配了pjax,有人在個人博客評論,但願我將本身的pjax功能提交pull request(官方pjax路線圖出來了,可是貌似沒人跟進)。git
稍後這個項目就會出如今本身的github倉庫中。github
進入本身的github倉庫(項目名是相同的)web
clone or download(最好使用ssh的方式,https的方式不太好)hexo
git clone 剛纔複製的鏈接
而後會多一個跟項目名同名的目錄,我這裏是hexo-theme-next,進入ssh
git remote -v
能夠看到此時只與本身的遠程倉庫創建了鏈接,發現是隻和本身的倉庫創建了鏈接svg
git remote add upstream xxxxxx(https://github.com/iissnan/hexo-theme-next.git)
xxxxx是你將要貢獻的項目的clone地址
而後再次fetch
git remote -v
結果:優化
origin git@github.com:dataiyangu/hexo-theme-next.git (fetch) origin git@github.com:dataiyangu/hexo-theme-next.git (push) upstream https://github.com/iissnan/hexo-theme-next.git (fetch) upstream https://github.com/iissnan/hexo-theme-next.git (push)
git checkout -b next-leesin
此處省略spa
git add . git commit -m "add xxx、xxx、xxx" git push origin next-leesin
如此便推進到了本身倉庫的指定分支code
進入倉庫在code頁面有一個 compare & request按鈕 compare 處選擇剛纔提交上來的分支 填寫好本身的標題、說明文字(注意最好是英文!!!) 而後點擊create pull request 剩下的就是等待經過。