git学习笔记(2)——git init命令选项说明
2015-05-19 10:07
375 查看
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完全指定版本库权限。 其他选项均给予字面意思所代表的权限。很简单,就不赘述了
相关文章推荐
- git学习笔记三(push命令说明)
- git常用命令学习笔记
- git命令学习笔记
- oschina/git的终端操作命令-学习笔记
- Git学习笔记(主要是对一些命令进行记录。。)
- 【Git学习笔记】git log命令使用
- [ 笔记 ] git 基础命令在学习
- git 命令学习笔记 001
- [Git]学习笔记 --简单远端操作命令
- Git 常用命令学习笔记
- Git命令学习笔记
- git 命令学习笔记
- GIT学习笔记一git init
- GIT学习笔记-命令基础-记录每次更新到仓库
- 【学习笔记】git常用命令
- GIT学习笔记一git init
- Git基本命令学习笔记
- git 学习笔记二-- 进阶命令的使用
- Git学习笔记之常用Git命令
- Git学习笔记---git安装及基本命令