Git 配置:
git config --global user.name yourname
git config --gloabl user.email youremail@qq.com
git幫助文件檢視:
git config --help
git help config
man git-config
新增使用者:
git config --global --add user.name yourname2
檢視使用者:
git config user.name(最近使用者)
git config --get user.name
git config --list --global(所有使用者)
刪除user.name的一個值
git config --global --unset user.name youname2
git config --global --unset user.name
git config --global --add user.name yourname2
修改:
git config --global user.name yourname2
git config --global user.name yourname3
git config --global --list(檢視使用者)
起別名:
git config --global alias.co checkout
#設定checkout的別名為co
git config --global alias.br branch
#設定branch的別名為br
git config --global alias.st status
#設定status的別名為st
git config --global alias.ci commit
#設定commit的別名為ci
git config --global alias.lol "log--oneline"
#設定log--oneline一行顯示的別名為lol
git基本的工作流程:
Git使用40個16進位制的SHA-1 Hash來唯一標識物件。
1.blob
2.tree
3.commit
4.tag
git init:初始化一個倉庫
git init --bare:建立一個裸倉庫
git clone:克隆一個倉庫
工作區working directory
暫緩區staging area
歷史區history repository
其他命令:
git add
git commit
git status
git rm
git mv
gitignore
git branch
git tag
git checkout
git stash
git merge