前言
之前公司用的是svn,后來自己使用了碼雲(因為碼雲是免費的並且有私有空間)。后續為了項目發展,移步到github進行開源學習。
fork
進入github點擊fork到自己空間下。
idea檢出
進入fork后的項目頁面,copy clone url。
打開idea,在菜單欄找到 VCS - Checkout From Version Control - Git
輸入我們剛剛復制的地址,點擊clone。完成后按提示會自動創建一個新項目。
提交代碼
選中項目右鍵 - Git - Commit Driecroty
選中我們需要提交的文件,在Commit Message中輸入本次提交的說明,點擊Commit提交到本地倉庫。
此時github上面還沒有我們提交的代碼,接下來再次提交到github。
選中項目右鍵 - Git - Repository - Push
點擊Push推送到遠程倉庫。
此時在github上面就可以看到我們剛剛提交的代碼了
拉取原項目代碼
發現原項目中有代碼更新了,我們想同步到我們自己的分支里面來,這時候需要拉取原項目的代碼啦。
- 打開自己的倉庫,進入code下面。
- 點擊new pull request創建。
- 選擇base fork
- 選擇head fork
- 點擊Create pull request,並填寫創建信息。
6. 點擊Merge pull request 合並從源fork來的代碼。
7. 完成。
參考:拉取代碼