git学习笔记(2)——git init命令选项说明

git init

创建一个新的仓库或重新初始化现有仓库

选项说明:

-q|--quiet:只打印错误和警告,其他输出将被制止。

--bare:创建一个空的仓库,如果GIT_DIR环境变量没有设置,则会被设置到当前目录

--template=<template_directory>:指定目录里的模板将被使用

模板目录:模板目录包含一些文件和目录,这些文件和目录将在仓库创建后被拷贝到$git_dir

关于git_dir,请参看felixs的博文:

Git系列之二 — git-dir & work-tree

--separate-git-dir=<git dir> :此命令将不会简单的初始化仓库,而是将git仓库与文件系统做一个符号链接,指向特定的路径,并初始化仓库,结果是git仓库将从工作树分离,仓库将移动到指定的路径。
--shared[=(false|true|umask|group|all|world|everybody|0xxx)]
    指定该仓库的用户权限,默认为group

    umask | false :使用umask报告的权限,默认不指定共享;

    group |  true:使小组具有对仓库的可写权限(因为git小组对所有用户来说可能不是主要的小组),此选项被用来放宽具有其他安全码(safe umask)的权限。值得注意的是,该umask依然适用于其他少量权限。(例如:如果umask为0022,使用group将不会移除来自其他非小组用户的读权限),详见:如何使用0xxx完全指定版本库权限。

    其他选项均给予字面意思所代表的权限。很简单,就不赘述了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值