GitHud中重要的命令(隨時需要用到)

2021-07-25 18:51:10 字數 971 閱讀 6730

$ 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 在指令碼中...