天天看點

Git知識點筆記-基本常識

Git知識點範圍:基本常識

  • 集中式版本控制系統:CVS、SVN;
  • Git是分布式版本控制系統;
  • 1991年Linus建立了Linux,2002年Linus又寫了Git,2008年GitHub上線了;
  • Git沒法跟蹤二進制檔案word的改動,隻能判斷圖像檔案大小的改變;
  • Linux哲學:沒有消息就是好消息,說明運作成功了;
  • 送出的-m是對送出的版本進行備注說明;
  • 如果有檔案被修改,用diff檢視修改内容;
  • git log檢視版本記錄,加上–pretty=online可以讓顯示記錄更簡明;
  • 回退上一個版本:git reset --hard HEAD^,HEAD表示目前,HEAD^表示上一個,也可以直接用id的前幾位指定回退;
  • cat用來檢視檔案的内容;
  • git reflog檢視版本變更記錄;
  • git Bash右鍵patse可以進行粘貼操作;
  • 暫存區、版本庫和工作區的關系:直接編輯文檔的位置是工作區,add是把檔案放進暫存區,commit是把暫存區的檔案送出進版本庫裡;

繼續閱讀