git使用方法和常用命令

2021-06-29 01:46:44 字數 2357 閱讀 3124

本文適合對git已經稍有了解的人,我也是接觸這個東西沒幾天,不明覺厲啊,各種強大,我也說不出什麼道道來,但是基本上使用沒什麼問題。下面就把git的一些基本使用流程和常用命令寫下來,供大家速查。

git使用流程及常用命令:

1、進入shell,建立乙個資料夾作為本地git庫的根目錄;

2、建立本地git版本庫

(1)拷貝版本庫,如某遠端版本庫:

git clone
(2)初始化本地git版本庫,若執行了git clone,則此步驟不需執行:

git init
注:有時候git clone完畢之後,看不到從伺服器上down下來的**,可能是由於分支不正確,不要急,檢視和切換分支下面會提到。

3、對git的一些全域性變數進行配置:這些配置基本上是使用git各種命令所必須的。

(1)設定git使用者名稱:

git config --global user.name alex
git config --global user.email [email protected]
git config --global core.editor vim
(4)設定git顏色使能,便於檢視檔案的狀態:

git config --global color.ui true
(5)設定git自動儲存使用者名稱和密碼:

git config --global credential.helper store
(6)檢視git的配置資訊,用以確認配置:

git config --list

4、git使用

(1)建立和切換git分支,git使用者必須工作在某一分支才能正常工作,據稱分支是git區別於任何版本管理工具的絕殺技。

①檢視當前工作分支:git branch

②檢視遠端伺服器工作分支:git branch -r

③建立新的工作分支:git branch

(2)檢視檔案狀態,git可以檢視到哪些檔案有了變動,是新增、刪除,還是修改:

git status

此時,羅列出的檔案,顏色應該是紅色的,表示檔案被修改了。

(3)確認哪些被修改的檔案需要提交

①選擇提交要修改的檔案:
git add
file name 為git status中羅列出來的檔名(包含路徑)
②將修改的檔案全部提交:
git add .

當要提交的檔案很多時,乙個乙個提交顯然很麻煩,該命令可以將所有檔案選中提交

③撤銷要提交的檔案:
git reset head

該命令可以撤銷git add的某一檔案

④確認將要提交的檔案:
git status

此時,剛才git add操作新增的檔案,可以看到由紅色變成了綠色

(4)將修改後的檔案提交到本地版本庫

git commit -m "comment..."

確認git status綠色的檔案之後,執行該命令可以提交到本地版本庫,comment...為該次提交的注釋

(5)將本地版本庫更新到遠端版本庫

git push origin head:refs/for/

origin為遠端伺服器的名稱,可以通過git remote檢視。

5、其它常用命令:

(1)檢視提交歷史記錄:

git log

git log -p

git log --oneline -3

(2)合併指定的分支到當前分支下:

git merge

上面可能會有有一些生搬硬套,或者照葫蘆畫瓢的東西,有不準確的地方,還請大家指出!

git工具使用方法及常用命令

git命令大全 git clone git clone b v2 轉殖v2分支 git version 檢視git版本 git init倉庫初始化 git status 檢視倉庫中的檔案和被跟蹤的檔案 git status s檢視倉庫中新的被跟蹤的檔案 git add filename 新增檔案跟蹤...

GIT教程 GIT的使用方法以及常用命令

初學git者我希望你能把這篇文章全部看下去,因為我也是初學者學習git之後總結出來,菜鳥專用,大神請走。一 git是什麼?git 是目前世界上最先進的分布式版本控制系統,至於什麼是版本管理這裡不解釋。至於是什麼事分布式,這裡我們可以聯想我們經常用到的cvs,svn這裡集中式的版本控制系統,那麼集中式...

gdb基本使用方法和常用命令

一 符號表說明 使用gdb除錯的前提是要有符號表。如果程式是release版本,符號表不全,則使用gdb除錯時,不能單步除錯,成員變數等資訊不可查 如何生成符號表 編譯 時加上 g引數,則編譯的程式中會帶有當前程式的符號表。如 gcc o main main.c,則可對main程式進行單步除錯 二 ...