$ git add readme.txt
$ git commit -m "提交說明"
2.1 回退到上一版
$ git reset --hard head^
2.2 回退到某一版
$ git reset --hard 3628164
$ git
reflog
$ git diff head -- readme.txt
命令git checkout -- readme.txt
意思就是,把readme.txt
檔案在工作區的修改全部撤銷,這裡有兩種情況:
一種是readme.txt
自修改後還沒有被放到暫存區,現在,撤銷修改就回到和版本庫一模一樣的狀態;
一種是readme.txt
已經新增到暫存區後,又作了修改,現在,撤銷修改就回到新增到暫存區後的狀態。
checkout命令,經常與reset head命令一起用。因為有時需要處理兩個回退,乙個工作區的回退,乙個暫存區的回退。
$ git checkout -- readme.txt
6.1 關聯遠端分支
在本地
git checkout -b dev 新建並切換到本地dev分支
git pull origin dev 本地分支與遠端分支相關聯
6.2建立分支
在本地新建分支並推送到遠端
git checkout -b test
這樣遠端倉庫中也就建立了乙個test分支
git push origin test
linux中重要的目錄和命令
重要目錄 proc,sys,selinux,bin,usr lib,usr local,var,tmp 1 proc 特殊檔案目錄。此目錄的資料都在記憶體中,如系統核心,外部裝置,網路狀態,由於資料都存放於記憶體中,所以不占用磁碟空間,這個目錄採用一種特殊的檔案系統格式 proc格式,核心支援這種格...
Linux 日常中用的命令隨時總結
解包 tar zxvf tmp dsvs test.dat c 自己解包到tmp下 c指定自己的目錄。3.dd命令 dd if 輸入檔案 of 輸出檔案 1 將檔案xu拷貝到zhang裡面 dd if xu of zhang 2 建立乙個1024m的空檔案 dd if dev zero of xu....
perl中重要的幾個命令列引數
perl的命令列引數很多,但常用到的就那麼幾個 a e,n,p,i a 使用空白作為預設分隔符,等同下面 f split 例 perl ane print pop f file 等同下面 while e 加入一條指令碼執行命令 例 perl e print hello world n n 在指令碼中...