本文適合對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(2)合併指定的分支到當前分支下:git log -p
git log --oneline -3
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程式進行單步除錯 二 ...