git常用命令總結

2021-10-23 18:21:50 字數 1497 閱讀 7098

git是乙個開源式的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。

git基本命令

git config --list儲存密碼憑證 設定別名 獲取config資訊以及配置

git init本地初始化乙個倉庫

git add filename把檔案新增至快取區

git add .將所有檔案新增到快取區

git commit -m "注釋"

提交檔案及注釋

git status檢視本地倉庫的狀態

git rm filename刪除檔案

git diff filename比較如果檔案修改了 ,但還沒有提交,可以比較前後的差異

git reset版本回退

git reset --hard head^

第二種用法:回退到指定版本(其中d7b5是想回退的指定版本號的前幾位)

git reset --hard d7b5 指定回退到某個版本號

git reflog檢視命令歷史

git stash將**暫時儲存

==git stash pop==恢復更改

==git pull==拉取遠端倉庫中的檔案 保證遠端倉庫和本地是統一的

==git clone==將遠端倉庫的檔案轉殖下來

git分支管理

注意 :如果分支對同一檔案進行了修改 ,那麼在合併時可能會出現衝突,這時候需要手動解決衝突

如果你在遠端建立了倉庫 並創立了分支 那麼你就需要執行下面這幾步:

建立git倉庫:

mkdir

test

cdtest

git init

touch readme.md

git add readme.md

git commit -m "first commit"

git remote add origin

git push -u origin master

如果已經有倉庫:

cd existing_git_repo

git remote add origin

git push -u origin master

git pull:如果遠端倉庫和本地**有衝突的話 需要先解決衝突

Git常用命令總結

原文 author joseph lee e mail fdlixiaojun gmail.com 基礎概念 git是分布式版本控制系統,在每個主機上都儲存這版本庫的完整映象,這於cvs,svn 等集中式版本控制系統不同,集中式版本控制系統僅是在伺服器上儲存有所有資訊。git檔案更改後是以快照的方式...

git常用命令總結

一 分支新建與切換 git中的分支,本質上僅僅是個指向 commit 物件的可變指標。1 新建乙個分支 比如新建乙個名為testing的分支 git branch testing 即是在當前commit物件上新建了乙個分支指標 注 head指向當前所在的分支,用cat git head可以檢視 2 ...

git常用命令總結

檢查git 是否安裝 git 新增git 個人資訊 git config global user.name your name git config global user.email email example.com 建立乙個版本庫 mkdir learngit 建立乙個空目錄 cd learn...