1. 程式人生 > >git 基礎命令操作

git 基礎命令操作

3. git基礎命令操作(1)

修改檔案,並把修改後的檔案提交到版本庫

1.txt的內容是:this is a test, file name 1.txt。

現在修改其中的內容新增一行

this is a test, file name 1.txt。

add a line text

嘗試提交:

我們不斷地對檔案修改提交,如果那次我們提交的檔案是錯誤的,想回到之前的版本,就需要版本回退

操作如下:

當然之前的操作git log 顯示的內容看的比較亂,可以使用git log --pretty=oneline,簡化顯示的內容:

像是8f60ea366d02ed437707eb9c444487ce0ce4c9b3這樣一串是commit id 是根據sha1計算的(就相當於一個隨機數),確保每次的commit id 不一樣。git的操作就像是一條時間線的程序,返回到上一個版本操作如下:

如果是上上個版本那就輸入git reset --hard HEAD^^

之前100個版本 命令是git reset --hard HEAD~100

Git 還提供了git reflog 來記錄你的每一次命令