Git常用命令整理

2021-08-19 15:36:28 字數 2382 閱讀 9419

//檢視狀態

git status

//新增到暫存區

git add

//提交

git commit -m"msg"

// 關聯/刪除遠端庫 

git remote add origin(遠端庫名) [email protected]:caiwen09/myrepository.git     (ssh)

git remote add origin(遠端庫名) (https)

git remote remove origin(遠端庫名)

// 推送到遠端(master僅代表分支名)

git push -u origin master

由於遠端庫是空的,我們第一次推送master分支時,加上了-u引數,git不但會把本地的master分支內容推送的遠端新的master分支,還會把本地的master分支和遠端的master分支關聯起來。

在以後的推送或者拉取時就可以簡化命令(git push origin master)。

git push origin master

//從遠端更新

git pull origin master

//轉殖

//建立資料夾

mkdir ***

//初始化乙個git倉庫

git init

//檢視日誌

git log    、   git log --pretty=oneline   、    git log --pretty=oneline --abbrev-commit

//檢視檔案詳細內容

cat readme.txt

//回退

git reset --hard 3628164    、   git reset --hard head^^^ (hrad的前第三個版本)

//建立並切換到分支dev

git checkout -b dev

//檢視當前分支

git branch

//切換回分支master

git checkout master

//合併分支dev到master(當前為master)

git merge dev

//刪除分支

git branch -d dev

//檢視所有標籤

git tag

//在當前提交打標籤

git tag v1.0.0

//檢視日誌後,給對應某次提交打標籤,假設當次提交的id是:6224937

git tag v0.9 6224937

//檢視標籤資訊

git show (如:v0.9)

//建立帶說明的標籤

git tag -a v0.1 -m "version 0.1 released" 3628164

//刪除標籤

git tag -d v0.1

//推送標籤到遠端

git push origin v1.0

//推送所有標籤到遠端

git push origin --tags

//如果標籤已經推送到遠端,要刪除遠端標籤就麻煩一點,先從本地刪除,再進行push

git tag -d v0.9    、    git push origin :refs/tags/v0.9

////

////

Git 常用命令整理

最近在公司的伺服器上安裝了git sever,開始從svn轉向到git了,整理了一些在git常用的命令 初始化乙個版本倉庫 git init clone遠端版本庫 git clone git xbc.me wordpress.git 新增遠端版本庫origin,語法為 git remote add ...

Git 常用命令整理

初始化乙個版本倉庫 git init clone遠端版本庫 git clone git xbc.me wordpress.git 新增遠端版本庫origin,語法為 git remote add shortname url git remote add origin git xbc.me wordp...

Git常用命令整理

雖然git現在也有ui了,但是一些常用的命令了解總是有好處的,沒準什麼時候就用上了呢 git config global user.name your name git config global user.email your email 2.git bash下操作資料夾跟dos是一樣的 如建立資...