Git 和 GitHub:(六)在本地新建仓库并进行一次提交

上一篇 下一篇
一文给出常用 Git 命令

在本地新建仓库并进行一次提交

所需指令如下:

bash 复制代码
# 1. 创建项目文件夹(这个文件夹名就是这个本地仓库名)
mkdir my-project

# 2. 进入项目文件夹
cd my-project

# 3. 初始化 Git 仓库
git init

# 4. 创建 README 文件
echo "hello" > README.md

# 5. 查看状态
git status

# 6. 添加到暂存区
git add .

# 7. 提交到本地仓库
git commit -m "创建新仓库,并初始化"

# 8. (补充操作)配置提交者的姓名和邮箱
git config --global user.name "zhangsan"
git config --global user.email "zhangsan@example.com"

# 9. (补充操作)检查配置
git config --global --list

# 10. 再次提交到本地仓库
git commit -m "创建新仓库,并初始化"

完整操作流程如下:

  1. 在电脑本地创建新文件夹(文件夹名想好了再建)→ 打开 → 然后右键选择【Git Bash Here】或者【Open Git Bash here】

  2. 在弹出的交互命令框内键入以下命令并回车:

    bash 复制代码
    git init

    就会创建一个空的 Git 仓库,并且默认为主分支 (master) ,操作图示如下:

  3. 创建 README.md 文件,并写入 "hello world!"(换成别的啥都行):

    bash 复制代码
    echo "hello world!" > README.md

    随后就会在文件夹中生成一个 README.md 文件

  4. 查看状态:

    bash 复制代码
    git status

    这里显示:

    • 当前处于 master 分支上
    • 这个仓库还没有任何提交记录(还没有成功执行过 git commit
    • Git 发现了一个新文件 README.md,但它现在还没有被 Git 管理起来

    意思是:目前还没有任何内容被放进 "暂存区" ,但是有未跟踪的新文件存在

  5. 将当前文件夹下所有文件添加到暂存区:

    bash 复制代码
    git add .

    这里提示 warning: ... 'README.md', LF ... CRLF ... ,意思是 README.md 文件的换行符用的是 LF(Linux系统),在 Windows 系统内可能会被替换成 CRLF ,这个无关紧要,可以忽略。

  6. 提交到本地仓库:

    bash 复制代码
    git commit -m "创建新仓库,并初始化"

    由于这是第一次创建本地仓库,所以会提示未配置提交者的邮箱和姓名,此时我们需要配置这些东西,见下一步

  7. (补充操作)配置提交者的邮箱和姓名:

    bash 复制代码
    git config --global user.name "zhangsan"
    git config --global user.email "zhangsan@example.com"

    上述两条指令可以一起执行,也可以分别执行,用户名和邮箱可以填 GitHub 的(方便代码推送到 GitHub 上)

    然后检查一下配置成功了没:

    bash 复制代码
    git config --global --list
  8. 再次提交到本地仓库:

    bash 复制代码
    git commit -m "创建新仓库,并初始化"

    这些回复就表示提交成功,其中 root-commit 表示这是这个仓库的第一次提交


相关推荐
console.log('npc')5 小时前
Git 冲突与 AI 协助指南
前端·人工智能·git·大模型
DeepAgent9 小时前
AI Agent 项目赏析:DeerFlow 2.0 —— 一个真正“长跑“的 SuperAgent 是怎么设计出来的?
github·agent
重生之我来学Python10 小时前
Docker套装的简介、安装、超级详细教程
linux·docker·容器·eureka·github
粥里有勺糖11 小时前
视野修炼-技术周刊第132期 | 一些有趣的组件
前端·github·aigc
智碳能碳管理平台11 小时前
企业能碳管理系统的月度锁账、防篡改与留痕怎么架构
架构·github·能碳管理系统·智碳能碳管理平台·企业能碳管理系统·绿色工厂申报saas·能碳管理平台
mjhcsp13 小时前
Github Copilot 新手极速上手指南
github·copilot
重生之我来学Python13 小时前
Git-SVN 混合开发,从入门到精通!
开发语言·git·svn·github
u13013013 小时前
GitHub 热榜项目:日榜(2026-09-05)
github
m4Rk_14 小时前
【论文阅读】Agent 记忆机制(61):CFGM——用粗到细的记忆落地贯通经验采集、知识蒸馏与在线纠错
论文阅读·人工智能·学习·开源·github
是2的10次方啊14 小时前
GitNexus:给 AI 代理装上代码知识图谱
github