git的常用的命令2

2021-09-01 05:41:57 字數 1803 閱讀 2460

這個是個人的學習的總結 :

git的基本的概念   工作區      快取區    本地區

正常的流程的是: 工作區到 ===》快取區  git  add   [  file  name  ]   ===>  本地區  git  commite  [ file name ]

為了可以進行檢視目前的狀況是  git  status   目前的檔案的狀態是可以看到的

在使用 git commit 的使用有一步注意的是  commit  以後需要的是進行注釋一下,這個一步和小烏龜的步驟是一樣的。

可以使用簡化的**是使用  git  commit   -m「你的這段的注釋即可」   【file  name】

對git的進行版本的進行控制  進行看log 進行不同的切換,可以有的是3種方法

(1)git  log  給的資訊也是比較全的對應的檔案的hash的值

(2) git  log  --pretty=oneline   更加的簡潔

(3) git  reflog   這個是我經常使用的 給的資訊短少也是可以足夠使用

對git的版本進行回滾的操作,也是有的是三種不同的操作。

git   reset --hard   引數的值   【這個比較靈活的】

git  reset  --hard  heam~數字      在heam的後面加入的不同的陣列證明向後進行後退了幾步方法也是比較的方便的

(1)  有的時候需要對不同的檔案進行remove 刪除的萬一刪除錯誤是可以進行回滾的移動的是指標的具體的命令是:

git  reset  hard  檔案的hash的值    是可以恢復的

(2)  需要對檔案進行不同的對比,知道檔案進行了那些的修改git也是進行了提供的

git    diff  head  (filename)   【這裡的對比的是本地的file】

git   diff  (filename)       【這裡對比暫存區中的file對比的】

對分支的進行管理  在這裡對於分支的概念就不提了

(1) 進行檢視現有的分支有那些   git branch  -v   可以看到的是所有的分支

(2)   建立乙個新的分支是這樣的  git   branch  (naem)  新的分支的名稱

(3) 在分支中進行切換   git   chechout  (分支的名稱)

對於的常用命令 

拉取新的**是有許多不同的方法的  git   clone   url     就可以了,

但是在真是的開發中乙個master 中有的是許多的分支進行在不同的分支中進行切換

使用的命令是 : git clone  -b  (分支的名稱)   url               就可以了

:分支管理

1) 使用git branch 分支名建立分支

2) 使用git checkout 分支名來切換分支

3) 也可以使用git checkout -b 分支名來完成 建立並切換分支的操作

4) 使用git merge 分支名來合併分支到當前分支

5) 使用git branch -d 分支名來刪除指定分支,注意:要刪除乙個未合併的分支。需要使用-d引數進行強制刪除

在加入git 的ssh的金鑰的生成的方式的命令ssh-keygen -t rsa -c "[email protected]"  這裡注意的是  這裡的email是  自己的email的郵箱 應為我們使用的是 gitlib進行開發協助的

git常用的命令

1.複製版本庫 研發人員首先clone整個版本庫 git clone git git clone git 2.建立分支 預設clone下來的git庫只包含master本地分支 master remotes origin head origin master remotes origin r91p1 ...

常用的Git命令

git add 檔案 新增檔案到暫存區 git add 則新增當前工作區全部檔案,當然忽略的檔案除外。git commit m 說明 也有不是新增說明直接提交的方法,但是強烈建議使用這個。git status 檢視當前工作區的狀態,不解釋,這個應該是最常用的吧。git log 檢視git日誌 git...

git常用的命令

2.使用不同的顏色顯示 git config global color.ui auto 3.初始化倉庫 前往倉庫 cd 倉庫路徑 初始化 git init 4.新增當前倉庫中要提交的檔案到暫存區 git add 5.檢視狀態 os x命令列下,綠色為可以提交狀態,紅色則不可以 git status ...