Git Tutorials

Git入门:仓库初始化与首次提交

Spread the love

本教程提供一个适合初学者的Git入门介绍,重点讲解仓库初始化和必要的初始步骤。Git是一个分布式版本控制系统(DVCS),对于代码管理和项目协作至关重要。掌握这些基本概念是有效使用Git的基石。

目录

什么是Git?

Git是一个功能强大的分布式版本控制系统(DVCS)。与集中式系统不同,每个开发者都拥有仓库的完整副本,包括其历史记录。这允许离线工作并更容易协作。Git跟踪您文件的更改,允许您恢复到以前的版本,同时管理不同的版本(通过分支),并轻松地与他人协作。

创建Git仓库

要创建一个新的Git仓库,请在您的终端或命令提示符中导航到您的项目目录。然后,使用以下命令:


git init

此命令会在您的项目目录中创建一个隐藏的.git目录。此目录包含所有Git的内部数据,包括项目的历史记录。您的目录现在是一个Git仓库,您可以开始跟踪更改。

使用.gitignore忽略文件

.gitignore文件对于管理Git跟踪的内容至关重要。它指定应从版本控制中排除的文件和目录。这可以防止不必要的文件(例如临时文件、构建工件或敏感数据)弄乱您的仓库。在您的仓库的根目录中创建一个.gitignore文件。例如:


*.log
temp/*
node_modules/

此示例忽略所有.log文件,temp目录中的所有内容以及整个node_modules目录。

使用git add暂存更改

在提交更改之前,您必须将它们添加到暂存区。暂存区是您准备包含在下次提交中的更改的临时存放区。使用git add


git add .       # 暂存当前目录和子目录中的所有更改
git add file.txt # 只暂存指定文件

使用git commit提交更改

暂存更改后,使用git commit创建提交。提交是项目在特定时间点的快照。始终包含一个描述性消息来解释更改:


git commit -m "Initial commit: setting up project structure"

后续步骤

您已经初始化了一个Git仓库并进行了第一次提交!现在,您可以探索分支、合并、远程仓库以及与他人协作。网上有许多资源可用,包括官方的Git文档。

发表回复

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