git 的常用命令總結

2021-09-25 07:29:08 字數 1191 閱讀 5528

本篇部落格內容來自

//初始化本地倉庫

git init

//將修改提交到暫存區 .表示全部檔案

git add [檔名] 或 .

//將檔案從暫存區移除

git rm --cached [檔名]

//丟棄本次檔案的修改(還未使用add新增到暫存區)

git checkout – file

//將暫存區的修改撤銷(使用了add提交了修改)

git reset head

//將暫存區內容提交到本地倉庫 . 表示全部檔案

git commit -m 「說明資訊」 [檔名] 或 .

//檢視提交的版本記錄

$ git log --pretty=oneline

//版本更改

git reset --hard 版本號

//檢視命令歷史

git reflog

//刪除暫存區中的檔案

git rm [檔名]

//檢視關聯的遠端倉庫

git remote -v

//新增遠端倉庫關聯

git remote add origin[自定義遠端倉庫名] ssh:倉庫位址]

//刪除遠端倉庫關聯

git remote rm origin[自定義遠端倉庫名]

//拉取遠端資料,忽略未關聯的歷史合併

git pull origin master --allow-unrelated-histories

//第一次推送master分支的所有內容

git push -u origin master

//轉殖遠端倉庫檔案到本地

git clone [email protected]:michaelliao/gitskills.git[位址]

//建立並切換分支

git checkout -b dev

//檢視當前分支

git branch

//切換分支

git checkout master

//將dev分支內容合併到master

1、先切換到master分支

git checkout master

2、合併

git merge dev

//刪除分支

git branch -d dev[分支名]

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...