如何在 Linux 中使用 Git

从 80 年代后期开始开发版本控制软件以来,Git 一直是最易于使用的代码更改跟踪工具。

Github 和 Gitlab 等服务在存储库中提供代码存储,通常称为“远程”存储库。它们充当代码的中央存储; Git 可以将本地代码与中央代码同步,以正确管理多个用户的复杂更改。

安装

在 Ubuntu、Debian 和类似的发行版上, 你可以通过运行安装 Git:

sudo apt 安装 git

笔记: 对于较旧的 Ubuntu 版本(版本 14.04 及以下),您需要使用 apt-get 代替 易于.

在 CentOS、Fedora 和其他基于 Red Hat 的发行版上, 你可以通过运行安装 Git:

yum 安装 git

基本 Git 命令

让我们看看一些基本的命令 混帐 这将帮助我们开始跟踪代码中的更改。

要在本地文件夹上启用 git, 在终端的文件夹内运行以下命令。

混帐初始化

它会创建一个隐藏文件夹, .git,其中包含 git 配置和有关更改跟踪的信息,如果之后添加文件以进行更改跟踪。使用它在本地项目上初始化 git。

要克隆/下载远程文件夹并在其上初始化 git, 运行以下命令:

git 克隆 

这里, , 是远程存储库上项目的 url。它将下载本地系统上的远程项目,并使用项目名称创建一个 git 初始化文件夹。

注意不需要运行 混帐初始化 克隆项目后。

要使用 git 从远程目录中提取更改, 运行以下命令:

git 的 pull 命令将拉取自上次拉取或克隆以来远程存储库上的所有更改。用户在从远程拉取之前必须首先提交他的本地更改,这样本地更改不会丢失。

如果拉取的更改和本地更改之间发生冲突,git 将通知发生冲突的位置,并要求用户手动修改文件。

要将文件或文件夹添加到 git, 运行以下命令:

添加 

上述命令将 command 中指定的文件或文件夹添加到 Git 暂存区。 Git 暂存区是指正在跟踪文件更改时的状态。利用 git 添加。 用于将当前文件夹中的所有文件添加到暂存区。

要检查工作目录中文件的状态(跟踪状态), 运行下面的命令

状态

显示当前文件夹的跟踪状态;自上次提交以来哪些文件已更改,哪些文件尚未添加到暂存区。

要在 git 中提交更改, 使用以下命令:

git commit -m "提交消息"

commit 命令将提交文件更改,这意味着分阶段的更改现已永久生效。必须为每个提交提供一个消息字符串,它应该描述在该提交中提交的更改;这是为了保留更改日志。

要使用 git 将更改推送到远程存储库, 运行以下命令:

代码提交后,用户可以将提交的更改推送到远程存储库。请注意,用户必须在推送之前先拉取代码,以便他的本地项目包含所有远程更改(如果有)。

这些是用户可以开始使用 Git 进行更改跟踪的一些基本命令。更多命令包括更改存储、项目分支和 Git 的其他功能,可以在 Git 手册页中找到。