您的位置:首页 > 其它

Git裸仓库和非裸仓库

2016-05-27 13:00 204 查看
Git裸仓库创建 使用命令行:git init –bare 使用TortoiseGit:右键菜单git creat repo here,选择Make it Bare

 

裸仓库可以直接作为服务器仓库供各开发者push、pull数据,实现数据共享和同步,不保存文件,只保存历史提交的版本信息

 

非裸仓库创建:git init使用TortoiseGit:右键菜单git creat repo here,不选择Make it Bare

向非裸仓库push文件会报错,需要在.git 文件夹的config文件后加一句

[receive]

denyCurrentBranch = ignore

才能提交数据,非裸仓库使用git reset --hard命令可以看到提交文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: