Git常用命令總結

2021-07-23 13:41:35 字數 2253 閱讀 2302

// git command

$ git config --global user.name"your name"

$ git config --global user.email"your email"

$ git config --global push.default[******|matching]

// config user.name and user.email for local repo

$ git config user.name "your name"

$ git config user.email "your email"

// git clone

$ git clone [**] [本機資料夾名]

$ git clone -b [分支名] [**] [本機資料夾名] 

// 轉殖乙個分支到本地

// git remote

$ git remote// 檢視遠端主機名

$ git remote -v// 列出遠端主機名與遠端**對應資訊

$ git remote add [主機名] [**]

$ git remote show [主機名]// 列出遠端主機詳細資訊

$ git remote prune [主機名]

// 自動清理遠端主機分支對映

$ git remote rm [主機名]// 刪除遠端主機

$ git remote rename [原主機名] [新主機名]// 遠端主機重新命名

// git branch

$ git branch 

// 檢視本地分支

$ git branch -r 

// 檢視遠端分支

$ git branch -a 

// 檢視本地和遠端分支

$ git branch [branch_name] 

// 建立分支

$ git branch [-m|-m] [old_branch_name] [new_branch_name]

// 重新命名分支

$ git branch -d [branch_name]

// 刪除本地分支

// git pull

$ git pull

$ git pull orgin [分支名]:[本地分支名] 

// 拉取遠端分支到本地,並建立對應本地分支

// git checkout

$ git checkout -b newbranch origin/master/

/  檢出遠端分支到本地,並建立對應本地分支,並切換到新分支

// 基本操作

$ git remote add origin [remote_url]

$ git branch --set-upstream-to=origin/master

$ git push --set-upstream origin master

$ git pull origin master

$ git push -u origin master //可以解決衝突問題

$ git status

$ git branch

$ git branch -a

$ git add

$ git add

$ git add --all |

$ git commit -m"init&add"

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