创建一个新仓库

GitGitBeginner
立即练习

This tutorial is from open-source community. Access the source code

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

Git是开发者用于管理代码的一种流行版本控制系统。使用Git的首要步骤之一是创建一个新仓库。在本实验中,你将学习如何初始化一个新的Git仓库。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("`Git`")) -.-> git/SetupandConfigGroup(["`Setup and Config`"]) git(("`Git`")) -.-> git/GitHubIntegrationToolsGroup(["`GitHub Integration Tools`"]) git/SetupandConfigGroup -.-> git/init("`Initialize Repo`") git/GitHubIntegrationToolsGroup -.-> git/repo("`Manage Repos`") subgraph Lab Skills git/init -.-> lab-12718{{"`创建一个新仓库`"}} git/repo -.-> lab-12718{{"`创建一个新仓库`"}} end

创建一个新仓库

我们已经学习了如何克隆一个现有的Git仓库。现在,让我们从头开始创建一个新的Git仓库。

打开你的终端或命令提示符,并按照以下步骤创建一个新的Git仓库:

cd ~/project
git init my_repo

这将在你当前的工作目录中创建一个名为 my_repo 的新目录,并在其中初始化一个新的Git仓库。

让我们看看 my_repo 目录里面有什么:

ls -a my_repo

你应该会看到以下文件和目录:

. .. .git

... 目录是特殊目录,分别表示当前目录和父目录。

.git 目录是Git存储仓库所有配置文件和版本历史的地方。

尝试运行以下命令,查看 .git 目录中的文件和目录:

ls -a my_repo/.git

你应该会看到以下文件和目录:

. ..  branches  config  description  HEAD  hooks  info  objects  ref
  • branches 目录包含对仓库中分支的引用。
  • config 文件包含特定于仓库的配置设置。
  • description 文件包含仓库的简短描述。
  • HEAD 文件包含对当前检出分支的引用。
  • hooks 目录包含可由Git事件触发的脚本。
  • info 目录包含全局信息文件。
  • objects 目录包含仓库中的所有对象。
  • ref 目录包含对仓库中提交的引用。

目前我们无需担心 .git 目录的内容。只需记住它是Git存储有关仓库所有信息的地方。

总结

创建一个新的Git仓库是一个简单的过程,只需使用 git init 命令即可。按照本实验中概述的步骤操作,你可以轻松创建一个新的Git仓库,并开始使用Git管理你的代码。

您可能感兴趣的其他 Git 教程