1. 程式人生 > >github修改程式碼後,再次提交

github修改程式碼後,再次提交

本節git相關操作

  • git diff 檢視本地和伺服器上的程式碼區別
  • git pull 將github伺服器上的程式碼先同步到本地

1.在目錄中修改程式碼,如README.md中加入一行

2.執行git status可以看到:[ “修改” : README.md ]提示

3.git diff [README.md] 可以檢視本地和遠端的區別 其中,[README.md]是可選項 (1)當只執行git diff時,檢視的是所有的本地檔案和github伺服器上的檔案的不同; (2)當執行 git diff README.md時,只是檢視本地的README.md檔案與伺服器上的README.md有什麼不同。

4.[非常重要] 修改程式碼時,每次在git push之前,都應該執行git pull操作。表示將github上的程式碼同步到本地。 Q:為什麼無論如何一定要執行git pull一次,再push操作? A:以防止,工友已經提交的程式碼,被你的push操作覆蓋。 說明:當執行git pull時,提示Already up-to-date。說明可無誤提交。放心執行git commit/push即可。

步驟
修改README.md程式碼
git pull
git push,確保Already up-to-date 將github伺服器上的程式碼同步到本地,防止覆蓋工友提交的檔案
git push -u origin master 提交到伺服器