git 使用前的配置
在使用git前,我們需要告訴git自己是誰以及自己的郵箱是什麼,所以我們需要對git進行一些基本設置。
#git config --global user.name "vperson" # git config --global user.email "[email protected]"
克隆遠程倉庫,默認克隆的是默認分支也就是master
# git clone https://git.oschina.net/fangqi96/check.git Cloning into 'check'... remote: Counting objects: 73, done. remote: Compressing objects: 100% (67/67), done. Unpacking objects: 100% (73/73), done. remote: Total 73 (delta 27), reused 0 (delta 0) Checking connectivity... done.
克隆遠程倉庫並指定分支
# git clone -b dev https://git.oschina.net/fangqi96/check.git Cloning into 'check'... remote: Counting objects: 73, done. remote: Compressing objects: 100% (67/67), done. remote: Total 73 (delta 27), reused 0 (delta 0) Unpacking objects: 100% (73/73), done. Checking connectivity... done.
注意:以下操作必須要進入git的目錄,也就是含有.git文件的目錄,否則出錯
查看本地git分支:
#git branch new11 * new22 new4
創建本地分支
#git checkout -b new3 Switched to a new branch 'new3'
查看本地分支的hash值和說明
# git branch -v new11 fd12931 重命名文件ch_8080.sh爲fsadfsdaf new22 1011eac fsafd * new3 1011eac fsafd new4 607f134 sdf
查看所有分支(本地+遠程)
# git branch -a new11 new22 * new3 new4 remotes/origin/dev remotes/origin/master remotes/origin/test remotes/origin/testtest
查看遠程倉庫地址
# git remote -v origin [email protected]:..此處隱私..... (fetch) origin [email protected]:...此處隱私..... (push)
切換分支
# git branch new11 new22 * new3 new4 # git checkout new22 Switched to branch 'new22' # git branch new11 * new22 new3 new4