Git指令筆記

最近在學習swift,想說既然以專案形式,那麼就順便學學Git好了

以下是我Git對各指令的了解,未必正確,若有錯誤煩請指導




  • git add . :每次新增修改程式後可將所有異動過的程式記錄在git中
  • git commit --m "備註":commit會將add的檔案送出,並記錄一個版本,--m後的雙引號可寫版本訊息
  • git reset:取消上一次commit,並將修改過的檔案都回歸到上一個版本
  • git reset --soft:取消上一次commit,但不異動修改過的檔案
  • git push:將本地檔案上傳至遠端
  • git pull:將遠端檔案下載至本地
  • git checkout 版本名稱:版本名稱例如master等等,可將git鎖定在特定的分支上
  • git merge 版本名稱:若新撰寫了A版本的功能,要merge至master版本,就先checkout至master,之後再merge A,即會將master和A的版本merge

留言