git 常用命令總結

2021-08-17 07:59:46 字數 1297 閱讀 5336

初始化git

git init

第一次拉**:

方式2:先新增遠端倉庫remote,然後git pull(預設分支master)

要新增乙個新的遠端倉庫,可以指定乙個簡單的名字,以便將來引用:

git pull team master

git remote

不帶引數,列出已經存在的遠端分支

git remote -v | --verbose

列出詳細資訊,在每乙個名字後面列出其遠端url

git remote rename 重新命名倉庫名稱

提交**:

git add .

git commit -m"first commit"

git push team(倉庫名) master(分之名)

分之:git branch

檢視本地分之

git branch -r

列出遠端分支

git branch -a

檢視本地+遠端分支

git branch new_branch

建立分之(不進行切換)

git checkout -b new_branch

建立並切換分之

git checkout version2(分之名) 切換分之

git checkout .//或者git checkout a.txt

放棄本地工作區檔案的修改

git checkout -b new_branch origin/branch-name

從遠端分之上建立本地分支並切換分之(遠端分之)在本地建立和遠端分支對應的分支(本地和遠端分支的名稱最好一致;)

git branch -m | -m oldbranch newbranch

重新命名分支,如果newbranch名字分支已經存在,則需要使用-m強制重新命名,否則,使用-m進行重新命名。

git branch -d | -d branchname

刪除branchname分支

git branch -d -r branchname

刪除遠端branchname分支

git stash  //

暫存當前狀態

git stash drop

刪除某乙個進度,預設刪除最新進度 

不刪除已恢復的進度,其他同git stash pop 

git stash clear

刪除所有進度 

git stash branch

基於進度建立分支

git status  

檢視當前修改狀態(列出所有修改)

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