git命令详解

  • 1 git init
    • 1.1 翻译
    • 1.2 用例
      • 1.2.1 git init
      • 1.2.2 git init -q
      • 1.2.3 git init --bare
      • 1.2.4 git init --template template_dir
      • 1.2.5 git init --separate-git-dir git_dir

1 git init

$ git init -h
usage: git init [-q | --quiet] [--bare] [--template=<template-directory>] [--shared[=<permissions>]] [<directory>]--template <template-directory>directory from which templates will be used--bare                create a bare repository--shared[=<permissions>]specify that the git repository is to be shared amongst several users-q, --quiet           be quiet--separate-git-dir <gitdir>separate git dir from working tree

1.1 翻译

usage: git init [-q | --quiet] [--bare] [--template=<template-directory>] [--shared[=<permissions>]] [<directory>]--template <template-directory> 目录使用模板目录--bare                           创建一个简单的存储库--shared[=<permissions>]       指定git存储库将在多个用户之间共享-q, --quiet                       静默--separate-git-dir <gitdir>     从工作树中分离git目录

1.2 用例

1.2.1 git init

一般用来初始化当前目录(一个非空的目录),作为本地仓库。这里我在test目录中执行,初始化的就是test目录

git init

结果图

1.2.2 git init -q

-q参数,静默执行

git init -q

结果图

1.2.3 git init --bare

–bare 参数,一般用来初始化一个空的目录,作为远程存储仓库

git init --bare

结果图

1.2.4 git init --template template_dir

–template 参数,相当于复制模版仓库,template_dir模版仓库的目录

git init --template ../zwac

结果图

1.2.5 git init --separate-git-dir git_dir

相当于复制仓库git_dir(可以是工作仓库,也可以是存储仓库)中的.git目录

git init --separate-git-dir ../zwac

结果图

git init 命令详解相关推荐

  1. git reset 命令详解(一)—— Git 学习笔记 07

    git reset 命令详解(一) 简而言之,git reset 命令是用来将当前 branch 重置到另外一个 commit 的,这个动作可能同时影响到 index 以及 work director ...

  2. Git 常用命令详解

    Git 常用命令详解 1. Git 常用命令 1.1 常用git 命令图表汇总 1.2 配置个人信息 1.3 创建版本库 1.4 常用Git命令汇总 2. Git 解决代码冲突 3. Git 分支管理 ...

  3. git checkout 命令详解—— Git 学习笔记 16

    git checkout 命令详解 概览 git checkout 这条命令的常用格式如下: 用法一 git checkout [<commit>] [--] <paths> ...

  4. git reset 命令详解(二)—— Git 学习笔记 08

    git reset 命令详解(二) 上一篇博文git reset 命令详解(一)讲了 git reset 命令的基本原理和用法,这篇博文谈一谈 git reset 的另一种用法--后面跟一个路径(或文 ...

  5. git diff命令详解

    git diff命令详解 diff里面a表示前面那个变量,b表示第二个变量 HEAD     commit版本 Index     staged版本 a.查看尚未暂存的文件更新了哪些部分,不加参数直接 ...

  6. composer init 命令详解

    前言 今天安装了node,准备用npm 下载项目所需要的依赖包 由于本人英语不太好,在执行 composer init 命令后,凭借着经验知道需要输入什么信息,但还是不太明白,也了解软件人性化的地方, ...

  7. git log 命令详解

    git log 命令详解 git log 命令用于查看提交历史: git log [options] [<file> <commit> <tag>...] 如果不加 ...

  8. 运维之道 | Git log 命令详解

    Git log 命令详解 Git log 可以让我们查看提交commit history [root@localhost villian]# git log commit 7a690b414f87fb ...

  9. git reset 命令详解 git revert命令详解。

    git reset 命令详解 reset命令 介绍 参数 补救 git revert命令 revert说明 举例: 命令 reset命令 介绍 git reset 命令格式为: git reset [ ...

最新文章

  1. 计算机基础知识作业答案,计算机基础与应用作业答案ID及计算机基础知识笔试题.doc...
  2. boost::gursoy_atun_layout用法的测试程序
  3. vue的watch监听
  4. Android渠道包自动发布市场,Android Gradle实现打包指定渠道后自动上传到fir
  5. 02-go的IDE安装
  6. php强大的函数,PHP中一些功能强大却很少使用的函数
  7. 洛谷——P2299 Mzc和体委的争夺战
  8. bzoj1024 [SCOI2009]生日快乐 结论+dfs
  9. Ansible Tower - 使用入门 2 - 不同团队用户基于 RBAC 执行模板
  10. [Spring Boot核心功能]1. SpringApplication 启动引导类(1)
  11. 微信们正在成为“被模仿者”!中国互联网现状及趋势报告
  12. 第十五章:使用SpringBoot validator让数据更真实
  13. JDBC学习(三、DDL、DML和DQL)
  14. ZeroBrane Studio远程调试Lua程序(转)
  15. 浙商证券计算机组成原理,中国海洋大学计算机组成原理期末模拟参考答案.doc...
  16. QT实现经纬度转换为图片像素坐标
  17. Vin码识别即车架号识别
  18. 《可复制的领导力》学习总结
  19. 使用Python 绘制双Y轴和误差棒柱状图
  20. 淘宝天猫自动领取喵币

热门文章

  1. java 生成随机数字_java如何产生随机数
  2. 一名测试开发工程师的内心自白,被裁员之前,没得到任何风声,措手不及......
  3. java 之file文件/目录创建
  4. Learning Hammerspoon中英文互译
  5. 腾讯企业邮箱单点登录无需帐号密码
  6. 计算机网络应用层之HTTP协议
  7. shell语法 函数
  8. NOI 国家集训队论文集
  9. LM13丨形态量化-动量周期分析
  10. 中国量化融业解金工计机计金领就指