git init 初始化仓库
2023-02-18 16:33:57 时间
1. git init 介绍
git init
命令用于初始化仓库,也就是让 git 对当前目录中的内容进行版本控制
这个命令应该每个人是初次学习 git 时最先接触的命令吧,本文将围绕该命令引出一些相关的内容
2. git init 干了什么
通过下图可看到,使用 git init 初始化仓库后在当前目录下创建了一个 .git 目录,这个就是 git 的版本库
在上图中可以看到有不少行的黄色字体
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
提示: 使用 master 分支作为初识分支的名称。这是默认的分支名称
提示: 初识分支名可能会发生变化,这个是可配置的
提示: 如果你创建新的存储库时,不想出现该提示,可执行:
git config --global init.defaultBranch <name>
分支名称不是 “master”,而是 “main”、“trunk”、“master”、"development" 时,可以通过以下命令重命名刚才创建的分支:
git branch -m <name>
当我们不想每次初始化仓库时都出现 hint 提示时,可以设置默认分支名
git config --global init.defaultBranch master
上面设置的全局默认分支可以通过以下命令查看
git config --global --list
取消默认分支设置
git config --global --unset init.defaultBranch
3. git init 初始化仓库
初始化仓库命令格式:
git init [<directory>]
省略目录名时,代表在当前目录下初始化仓库
git init
在指定目录下初始化仓库,当目录不存在时会自动创建该目录
git init <directory>
4. git init 命令参数
-b, --initial-branch
: 我们也可以在初始化仓库时指定分支名
git init -b <name>
将当前分支重命名为 liang
git branch -m <name>
相关文章
- git分支使用规范
- Helm 搭建K8S环境gitlab-runner
- 生物信息数据分析教程视频——15-clusterProfiler包+ClueGO做富集分析
- IMvigor210CoreBiologies包官方下载链接失效问题
- Kagol:2022年最值得推荐的前端开源文章
- 把时间沉淀到自己的热爱里 | Kagol 的 2022 年终总结
- 使用Git,10件你可能需要“反悔”的事
- 如何将MongoDB数据库的数据迁移到MySQL数据库中
- Linux下服务器环境的搭建和配置之一——Apache篇
- Node使用Mongoose操作MongoDB数据库——增删改查的实现
- 如何使用自对弈强化学习训练一个五子棋机器人Alpha Gobang Zero
- 【华为云技术分享】MongoDB经典故障系列五:sharding集群执行sh.stopBalancer()命令被卡住怎么办?
- GitHub车牌检测识别项目调研
- Linux基础-学会使用命令帮助
- Linux 基础-新手必备命令
- Linux 基础-文件及目录管理
- Linux 基础-文本处理命令
- Linux 基础-文件权限与属性
- Linux 基础-查看进程命令 ps 和 top
- Linux基础-查看和设置环境变量