📜  如何在 git 中存储新创建的文件 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:52:17.873000             🧑  作者: Mango

如何在 git 中存储新创建的文件

当我们在开发过程中新创建了一些文件,我们希望将它们添加到 git 中进行版本控制。这样,我们可以追踪代码的更改,回滚到之前的版本,并与其他开发者协同工作。

本文将介绍如何在 git 中存储新创建的文件,并提供丰富的内容供程序员参考。我们将使用 Shell-Bash 作为主题,以展示在命令行中执行 git 操作。

1. 初始化git仓库

首先,我们需要在项目的根目录中初始化 git 仓库。打开终端,并进入项目的根目录,然后执行以下命令:

git init

这会在项目的根目录中创建一个名为 .git 的隐藏文件夹,用于存储 git 的相关信息。

2. 新创建文件

接下来,我们可以在项目目录中创建新的文件。假设我们新创建了一个名为 example.txt 的文本文件。可以使用以下命令创建文件:

touch example.txt

这会在当前目录中创建一个空的 example.txt 文件。

3. 将文件添加到暂存区

在将文件添加到 git 中之前,我们需要将其添加到 git 的暂存区。暂存区是一个临时存储更改的区域,我们可以在提交之前对文件进行进一步的更改。

要将文件添加到暂存区,可以使用 git add 命令,并指定要添加的文件名:

git add example.txt

请注意,你可以使用通配符 * 来一次性添加多个文件,例如 git add *.txt 将添加所有以 .txt 结尾的文件。

4. 查看文件的状态

我们可以使用 git status 命令查看文件的状态,以了解哪些文件已经被跟踪,哪些处于暂存区,哪些未被跟踪等:

git status

这将显示出当前仓库的状态信息,包括已更改的文件和暂存区中的文件。

5. 提交更改

一旦我们将文件添加到暂存区,我们就可以将其提交到 git 仓库中了。提交更改时,我们需要为提交添加一条有意义的消息,描述所做的更改。

使用以下命令提交更改:

git commit -m "添加了新文件 example.txt"

通过 -m 参数,我们可以在命令行中输入提交消息。这里的消息是示例消息,你应该根据实际情况提供有意义的消息。

6. 查看提交历史

我们可以使用 git log 命令查看提交历史,这会列出所有以提交的记录,包括提交的作者、日期和提交消息。执行以下命令来查看提交历史:

git log

这将显示出所有提交历史的详细信息。

7. 将本地更改推送到远程仓库

最后,如果你的项目使用远程仓库(如 GitHub 或 GitLab),你还需要将本地更改推送到远程仓库,以便与其他开发者共享和协同工作。

使用以下命令将本地更改推送到远程仓库:

git push origin master

这将把当前分支的更改推送到名为 origin 的远程仓库的 master 分支。

结论

通过完成上述步骤,你可以在 git 中存储新创建的文件。这对于程序员来说非常重要,因为通过版本控制,我们可以更好地管理和组织我们的代码,并与团队成员进行有效的协作。

希望本文对你有所帮助。在使用 git 时,记住定期提交和推送更改是一个好习惯,以确保你的代码始终安全备份并与团队保持同步。

注意:本文提供的命令仅供参考,实际使用时可能需要根据具体情况进行调整。

参考资料: