git init --bare

使用--bare创建的repository没有工作目录, 在这个repository中不能修改文件和commit. 中心repository必须是bare repository,因为push分支到非bare repository会有覆盖修改的潜在风险.

我们这样想,--bare把repository标识为一个存储设备, 和development environment完全不同. 中心repository必须是bare repository, 而开发者的本地repositroy都是非bare的repository.

最新文章

  1. fzuoj1111Radar Installation (贪心)
  2. uGUI VS NGUI
  3. sql-select
  4. php开发网站编码统一问题
  5. centOS5下安装redis make报错
  6. C++获取文件长度
  7. 关于使用iframe标签自适应高度的使用
  8. 初识C(2)---从printf函数开始
  9. D - Common Subsequence
  10. iOS 隐藏导航条分割线
  11. nohup & 及端口查看
  12. python练习--利用while循环和if语句,完成猜骰子的数字大小
  13. JDK8到JDK12各个版本的重要特性整理
  14. CSS语法基础
  15. Struts的FormFile与Commons-FileUpload控件使用心得
  16. deepin安装Python3.6和pip
  17. 可变卷积Deforable ConvNet 迁移训练自己的数据集 MXNet框架 GPU版
  18. 优秀的第二外语学习网站:Lang-8
  19. dotnet core sdk 2.1 在centos下的安装
  20. Generating an arbitrary digit password dictionary

热门文章

  1. WHMCS系统API调用
  2. Xcopy命令参数
  3. 洛谷P3398 仓鼠找sugar
  4. pycharm和输入法的冲突bug
  5. various Sequence to Sequence Model
  6. 说说css3布局
  7. yum出现“No module named yum”错误解决方法
  8. Docker入门教程(七)Docker API
  9. SQL Server编程(04)基本语法【转载】
  10. SQL日期格式转换