正常库/普通库:使用git init创建即可。包含了工作区,可以正常的进行源文件的编写,提交等各种git常规操作。
裸库:使用git init --bare创建。创建之后里面有很多文件,它主要是只保存历史提交的版本信息,不保存文件。作用就是作为分享库。
1.git clone --bare [原项目仓库版本库地址]
## git clone --bare 原git项目版本库地址
git clone --bare http://xxx.xxx.xxx.xxx/Duanxd/dxd.git
2.打开原版本库
## cd 已下载的版本库名称
cd dxd.git
3.git push --mirror [新仓库地址]
## git push --mirror http://新域名/新分组/新仓库名称.git