- Git 入门
- Git - 首页
- Git - 版本控制
- Git - 基本概念
- Git - 命令行
- Git - 安装
- Git - 首次设置
- Git - 基本命令
- Git - 获取帮助
- Git - 工具
- Git - 速查表
- Git - 术语
- Git 分支
- Git - 简述分支
- Git - 创建新分支
- Git - 切换分支
- Git - 分支和合并
- Git - 合并冲突
- Git - 管理分支
- Git - 分支工作流程
- Git - 远程分支
- Git - 追踪分支
- Git - 变基
- Git - 变基与合并
- Git - 合并提交
- Git 操作
- Git - 克隆操作
- Git - 标签操作
- Git - 别名操作
- Git - 提交操作
- Git - 暂存操作
- Git - 移动操作
- Git - 重命名操作
- Git - 推送操作
- Git - 拉取操作
- Git - Fork 操作
- Git - Patch 操作
- Git - Diff 操作
- Git - 状态操作
- Git - 日志操作
- Git - HEAD 操作
- Git - origin master
- Git 撤销
- Git - 撤销更改
- Git - Checkout
- Git - Revert
- Git - Reset
- Git - 还原操作
- Git - Rm
- Git - Switch 操作
- Git - Cherry-pick
- Git - Amend
- Git 服务器
- Git - 本地协议
- Git - 智能 HTTP 协议
- Git - 简单 HTTP 协议
- Git - SSH 协议
- Git - Git 协议
- Git - 在服务器上获取 Git
- Git - 设置服务器
- Git - 守护进程
- Git - GitWeb
- Git - GitLab
- Git - 第三方托管选项
- 分布式 Git
- Git - 分布式工作流程
- Git - 为项目做贡献
- Git - 维持项目
- 自定义 Git
- Git - 配置
- Git - 钩子
- Git - 属性
- Git - Init
- Git - Commit
Git - 添加新文件
我们使用 Git 执行的最基本任务之一是将新文件添加到您的仓库中。此过程很简单,但也是 Git 操作的核心。无论您是启动新项目还是向现有项目添加文件,了解如何在 Git 中添加文件都至关重要。本指南涵盖了您可以添加新文件的各种方法,解释了所涉及的命令,并重点介绍了最佳实践。
要了解 Git 工作流程,请参考 Git - 生命周期。
在 Git 中添加文件的过程通常遵循以下流程
编辑/修改文件:在工作目录中添加或编辑文件。
暂存文件:使用 git add 将这些文件移动到暂存区。
提交文件:使用 git commit 将文件从暂存区移动到仓库,标记项目历史记录中的一个快照。
将新文件添加到 Git 仓库
将新文件添加到 Git 仓库的过程始于在项目的工作目录中创建或修改文件。文件准备就绪后,我们可以暂存并提交它们。
创建新文件
假设我们正在处理一个项目,需要添加一个新文件。在工作目录中创建一个新文件。
例如,要使用任何文本编辑器或集成开发环境 (IDE) 创建一个名为 example.txt 的新文件。
向其中添加一些内容。例如
This is an example file for the Tutorialspoint Git tutorial.
暂存新文件
创建和编辑文件后,需要在将其提交到仓库之前暂存它。暂存允许我们准备要提交的文件,从而让我们控制要包含哪些更改。
要暂存文件,请使用 git add 命令后跟文件名
git add example.txt
此命令将文件 example.txt 从工作目录移动到暂存区。
添加多个文件
可以逐个添加多个文件
git add file1.txt git add file2.txt git add file3.txt
或者,我们可以使用以下命令添加当前目录中的所有文件
git add .
此命令暂存当前目录中所有新的或已修改的文件。
或者,我们可以使用通配符添加特定类型的文件。例如,要添加当前目录中的所有 .txt 文件
git add *.txt
暂存子目录中的文件
Git 还允许我们从子目录添加文件。例如,如果文件位于 src/main/file.java 中,我们可以使用以下命令暂存它:
git add src/main/file.java
同样,我们可以添加特定目录下的所有文件
git add src/
此命令暂存 `src` 下的所有文件和目录。
提交暂存的文件
暂存文件后,下一步是将它们提交到仓库。提交是项目在特定时间点的状态快照,每个提交都应该包含清晰且描述性的消息,解释所做的更改。
要提交暂存的文件,请使用以下命令
git commit -m "Add example.txt file for tutorial"
运行提交命令后,暂存的更改现在已成为仓库历史记录的一部分。
在 Git 中添加新文件是每个开发人员都应该掌握的一项基本任务。通过了解 Git 工作流程(创建、暂存和提交文件),您可以有效地管理项目的文件夹和历史记录。