一、一開始從零獲取程式碼
在終端切換到我們新建的要儲存程式碼的資料夾,使用以下命令來獲取例項原始碼:
git clone https://github.com/indexzero/nodejs-intro.git
二、提交最新程式碼
常規的方式是直接 git push
但是在多人合作的專案中,分支多的時候,有時候需要拉取某個分支的程式碼。
根據使用 IDEA 編輯器的經驗,總結如下:
或者在下面的終端中,直接使用命令列: git fetch --all
這樣做的好處是,能夠直接看到哪個分支更新了最新程式碼。
bug點:自己曾經提程式碼的時候,提不上去,導致同事拉取不到我的最新程式碼,就是因為git生成的時間點不對,此時必須先 fetch 一下。
2、git add -----> git commit -----> git push
總結:多人合作的時候,最好是 fetch 一下程式碼,如果是自己的程式碼,沒有其他分支,可以直接新增,不必 fetch
三、更新程式碼
直接 pull 某個分支就行
一、一開始從零獲取程式碼
在終端切換到我們新建的要儲存程式碼的資料夾,使用以下命令來獲取例項原始碼:
git clone https://github.com/indexzero/nodejs-intro.git
二、提交最新程式碼
常規的方式是直接 git push
但是在多人合作的專案中,分支多的時候,有時候需要拉取某個分支的程式碼。
根據使用 IDEA 編輯器的經驗,總結如下:
或者在下面的終端中,直接使用命令列: git fetch --all
這樣做的好處是,能夠直接看到哪個分支更新了最新程式碼。
bug點:自己曾經提程式碼的時候,提不上去,導致同事拉取不到我的最新程式碼,就是因為git生成的時間點不對,此時必須先 fetch 一下。
2、git add -----> git commit -----> git push
總結:多人合作的時候,最好是 fetch 一下程式碼,如果是自己的程式碼,沒有其他分支,可以直接新增,不必 fetch
三、更新程式碼
直接 pull 某個分支就行