git init --bare 的使用
背景,由于
GitHub
的服务器在国外,在国内推送代码更新和拉取代码到本地速度非常慢,非常痛苦。于是在本地创建代码仓库(共享仓库)非常有必要,git 提供了创建共享仓库的命令git init --bare
,为了与开发者的本地仓库区分,可供同事克隆和推送的本地仓库称之为共享仓库。
共享仓库的创建与使用(为了区分共享仓库与本地仓库,建议将共享仓库加.git
后缀)
# 创建共享仓库(csdn.git)
mkdir csdn.git
cd csdn.git
git init --bare
这时,共享仓库就创建好了。
想要使用共享仓库,必须有自己的本地仓库。
# 创建本地仓库(usage)
mkdir usage
cd usage
git init