常用 git命令

2021-08-03 17:38:44 字數 2209 閱讀 8821

檢出分支

git clone -b dev [email protected]

.com:pm/techsharing.git ownbranchname

檢視源

git remote 

git remote -v

更改1

git remote set

-url origin ***xx

更改2

git remote rm origin 

git remote add origin *********

更改3

vim .git/config
新增源

git remote add originname originurl
不新增源只增 url

git remote set-url --add origin newurl
分支關聯

git push -u origin remotebranch

git branch --

set-upstream

-to=origin/remotebranch

建立分支

git branch branchname

git checkout -b branchname

合併分支

git checkout dev

git merge --no-ff mergedbranch

刪除分支

git branch -d localbranch

git branch -d localbranch

git push -d origin remotebranch

git push origin :dev

檢視歷史

git blame filename  #檢視最後是誰修改的,每一行 

git blame -l 160,+10 filename

git log [--oneline|--graphy|--all] filename

git log -p filename #檢視詳細歷史修改,沒有-p 只有提交記錄,-p 後可以接數字,表明最近多少次提交歷史

配置別名

git config --global

alias.st status

git config --global

alias.ci commit

其他命令

git stash
配置檔案位址

~/.gitconfig

.git/config

設定

檢視

git

config--

list

推送設定

git config --global push.default matching #名稱匹配到的

git config --global push.default ****** # 僅當前分支對應

其他統一設定

git config --global user.name '123'

git config --global user.email '[email protected]'

git config --global core.filemode false

# 忽略檔案許可權

git config --global core.ignorecase false

windows 中

git config --global core.autocrlf false

# 換行符轉換

git config --global gui.encoding utf-8

# 避免 ui 亂碼

git config --global core.quotepath off

# 避免 git status 中文檔名亂碼

常用Git命令

下面是我在開發中常用的git命令 1.配置git git config global add user.email git config global add user.name 2.建立新的專案 git init git add git commit a m git remote add orig...

常用Git命令

附上一些git的常見命令 gitremote add origin git github.com myaccount myproject.git git push u origin master gitinit 建立repository git 命令 help 檢視幫助命令 touchfilenam...

常用Git命令

建立管理倉庫 git initadd和commit git add readme.txt git commit m wrote a readme file 簡略版log git log pretty oneline abbrev commit當前狀態 git status撤銷更改 git check...