Quantcast

如何在 Fedora 36 Linux 上安装 GIT

GIT 是一个免费的开源版本控制系统,可以有效地管理小型项目或大型项目。 它使多个开发人员能够一起进行非线性开发,因为它跟踪我们项目历史每个分支的源代码更改。 因此,如果出现问题,我们绝不会因为回到旧阶段而失去任何东西!

在以下教程中,您将学习如何使用命令行终端在 Fedora 36 Linux 上安装最新或升级 GIT 以及一些基本命令和提示。

更新Fedora

首先,更新您的系统以确保所有现有软件包都是最新的。

sudo dnf upgrade --refresh

安装 GIT

默认情况下,GIT 在 Fedora 上存在并且始终是最新的,通过运行以下命令使安装变得简单。

sudo dnf install git -y

GIT 配置和设置

以下部分将介绍 GIT 用户日常使用的一些典型设置和命令。

GIT 添加用户

安装后,您将需要设置标准设置,例如名称和电子邮件,主要围绕 git 提交消息。 这非常简单,本教程将在下面解释。

第一步是提供您将在全球范围内设置的名称。

git config --global user.name "YOUR NAME"

接下来,选择您的电子邮件; 如果您愿意,这可能是假的。

git config --global user.email "YOUR EMAIL"

GIT 创建目录

首先,为想要为 GIT 创建新目录的用户创建目录。

mkdir example-directory -p

接下来,导航到目录。

cd example-directory -p

下一个任务是使用初始化命令,这将创建一个隐藏的 .git 目录 存储配置、历史记录等。

git init

您将看到一个终端输出,说明正在初始化的目录的状态,您还可以使用以下命令查看内容。

ls -a .git

打印 GIT 配置详细信息

要确认 GIT 配置用户和详细信息,请使用 config –list 命令

git config --list

除非另有说明,Git 将详细信息存储在 〜/ .gitconfig 文件。 您可以使用 cat 命令查看当前存储的内容。

cat ~/.gitconfig

注意使用 sudo 命令和 git config 命令将设置两个单独的用户名和电子邮件。

存储 GIT 凭证

对于想要存储授权详细信息的用户,您可以使用以下方式启用凭证助手缓存。

git config --global credential.helper cache

如果您必须使用凭证助手,建议仅在有限时间内缓存以提高安全性。 例如,如果您今天将使用 GIT 工作 1 到 4 个小时,但可能有几个星期不会接触它,那么将到期时间设置为 5 个小时。

git config --global credential.helper "cache --timeout=18000"

5 小时后,凭据将被删除,从而保护您的 GIT。

检查目录 GIT 状态

要查看 GIT 存储库的状态,可以使用以下命令 git状态 命令。

git status

虽然上述命令有助于给出 GIT 的状态,但您还可以列出所有 git 命令和子命令。

连接远程 GIT 存储库

需要使用 GIT 遥控器同步和下载/上传更改的用户,您需要链接 GIT。 这可以使用 git远程 命令如下。

git remote add origin remote-repository-link

提交 GIT 更改

当您在 GIT 目录中完成更改并希望同步它以推送到远程存储库时,请使用以下命令 git 提交命令。

git commit -m "git message changelog"

注意 -m “git 消息更改” 是出现在更改日志中的消息。

推送 GIT 更改

要在两个版本中将远程存储库的更改推送或发送到 SYNC,请使用以下命令 git 推送命令。

git push origin master

拉取 GIT 更改

或者,要在两个版本中将远程存储库中的更改拉取或获取到 SYNC,请使用以下命令 git 推送命令。

git pull origin master

如何更新/升级 GIT

对于 GIT 的更新,当您使用 DNF 包管理器安装 git-core 时,它​​们将包含在您的标准系统包中。 使用以下命令进行更新和升级。

sudo dnf update --refresh

如何删除(卸载)GIT

对于不再希望安装 GIT 的用户,请运行以下命令,该命令将删除应用程序以及任何未使用的依赖项。

sudo dnf autoremove git

评论和结论

如果你是 Web 服务器管理员,学习使用 GIT 是你应该做的。 它可以使您的工作更轻松,并有助于加快开发过程。 虽然 Git 一开始可能很难学习,但值得投资。



关注 LinuxCapable.com!

喜欢获得自动更新? 在我们的社交媒体帐户之一上关注我们!