一、普通克隆方式:
1
|
git clone <遠(yuǎn)程倉庫地址> |
這種克隆方式默認(rèn)是克隆master主分支,而且通過命令 git branch --list 能看到克隆后在本地也只有這一個(gè)分支,如果再通過新建分支再拉取指定分支,甚至可能還需要解決沖突,太繁瑣。
二、克隆遠(yuǎn)程指定分支
那么,如何快速有效的直接克隆遠(yuǎn)程指定分支?
只需要一條命令:
1
|
git clone -b <指定分支名> <遠(yuǎn)程倉庫地址> |
會(huì)自動(dòng)在克隆該分支在本地,同樣克隆后本地只有這一個(gè)分支。
附:常用git配置命令
1、npm使用淘寶鏡像源
(能加快npm下載速度)
1
|
npm config set registry https: //registry .npm.taobao.org |
2、node-sass使用淘寶鏡像
(能解決node-sass安裝失敗問題)
1
|
npm config set sass_binary_site https: //npm .taobao.org /mirrors/node-sass/ |
3、npm恢復(fù)官方鏡像源
(發(fā)布npm包時(shí)必須切換回官方鏡像源)
1
|
npm config set registry https: //registry .npmjs.org |
4、git 配置全局用戶名、郵箱
(用于提交代碼時(shí)記錄用戶信息)
1
2
|
git config --global user.name neohan git config --global user.email neohan666@qq.com |
5、git 配置ssh
1
|
ssh -keygen -t rsa |
6、git 配置全局字符集編碼
(防止中文commit信息亂碼)
1
2
3
|
git config --global i18n.commitencoding utf-8 git config --global i18n.logoutputencoding utf-8 export LESSCHARSET=utf-8 |
7、git 配置全局不自動(dòng)轉(zhuǎn)換換行符
(解決windows和max系統(tǒng)的默認(rèn)換行符不一致問題)
1
|
git config --global core.autocrlf false |
8、git 設(shè)置能檢測(cè)文件名大小寫
(在需要的項(xiàng)目中運(yùn)行該命令)
1
|
git config core.ignorecase false |
到此這篇關(guān)于git克隆遠(yuǎn)程倉庫的指定分支方法(附常用git配置命令)的文章就介紹到這了,更多相關(guān)git克隆遠(yuǎn)程倉庫的指定分支內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!
原文鏈接:https://blog.csdn.net/u010059669/article/details/82670140