Git

Git 创建仓库

下面介绍 Git 创建仓库的两种常见方式,以及它们的区别和实际操作步骤。

方式一:在本地新建一个 Git 仓库(最常用)

适用于:你从零开始一个新项目,或者想把已有项目变成 Git 仓库。

# 1. 进入项目目录(如果还没有目录,先创建)
mkdir myproject
cd myproject

# 2. 初始化 Git 仓库
git init

# 输出类似:
# Initialized empty Git repository in /path/to/myproject/.git/

这时候当前目录就变成了 Git 仓库,多了个隐藏的 .git 文件夹。

# 3. 创建一些文件(比如 README)
echo "# My Project" > README.md

# 4. 第一次提交
git add .
git commit -m "Initial commit"

完成!本地仓库就建好了。

如果你想把这个仓库推到远程(如 GitHub、GitLab、Gitee):

# 在 GitHub 上先创建一个空仓库(不要初始化 README)
# 然后执行:
git remote add origin https://github.com/你的用户名/仓库名.git
git branch -M main        # 如果默认分支要叫 main(可选)
git push -u origin main   # 推送并设置上游分支

方式二:克隆(clone)一个已有的远程仓库

适用于:别人已经创建好了仓库,你要参与开发或使用。

git clone https://github.com/username/repo-name.git

这会:

  • 创建一个 repo-name 文件夹
  • 自动初始化 Git 仓库
  • 拉取所有历史提交
  • 自动添加远程仓库名为 origin
  • 自动 checkout 主分支(通常是 main 或 master)

克隆后直接就可以开始工作。

两种方式对比总结

操作命令适用场景是否有 .git 文件夹是否有提交历史
本地新建仓库git init从零开始的新项目有(自己创建)
克隆远程仓库git clone参与已有项目、fork 别人项目有(自动创建)有(全部历史)

常见远程平台快速创建仓库(配合上面使用)

平台创建空仓库后复制的地址类型示例地址
GitHubHTTPS 或 SSHhttps://github.com/user/repo.git
GitLab同上https://gitlab.com/user/repo.git
Gitee(码云)同上https://gitee.com/user/repo.git
Coding.net同上https://coding.net/…

一行命令快速开始新项目(超实用)

mkdir new-project && cd new-project && git init && echo "# New Project" > README.md && git add . && git commit -m "Initial commit"

然后再关联远程仓库即可。

这样你就完全掌握 Git 创建仓库的所有方式了!
下一步建议:学习 .gitignore 和远程仓库协作(push/pull/branch)。需要的话随时问我。

分类: Git
文章已创建 2637

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部