CentOS 使用 Git 命令指南

Git 简介
Git 是一个开源的分布式版本控制系统,用于追踪文件的变化,它具有速度快、功能强大、易于使用等特点,在 CentOS 系统中,我们可以通过 Git 来管理代码,实现版本控制。
安装 Git
在 CentOS 系统中,我们可以通过以下命令安装 Git:
sudo yum install git
安装完成后,可以通过以下命令验证 Git 是否安装成功:
git --version
基本 Git 命令
初始化仓库
git init
这条命令会在当前目录下创建一个名为 .git 的隐藏文件夹,用于存储版本控制信息。
添加文件
git add <file>
这条命令会将指定的文件添加到暂存区。
提交更改
git commit -m "<commit message>"
这条命令会将暂存区的更改提交到本地仓库,并生成一个提交记录。

查看提交历史
git log
这条命令会显示提交历史记录。
撤销操作
- 撤销对文件的修改:
git checkout <file>
- 撤销对文件的提交:
git reset --hard <commit-hash>
分支管理
创建分支
git branch <branch-name>
这条命令会创建一个新的分支,但不会切换到该分支。
切换分支
git checkout <branch-name>
这条命令会切换到指定的分支。
合并分支
git merge <branch-name>
这条命令会将指定的分支合并到当前分支。
标签管理
创建标签

git tag <tag-name>
这条命令会创建一个新的标签。
查看标签
git tag
这条命令会显示所有标签。
删除标签
git tag -d <tag-name>
这条命令会删除指定的标签。
常见问题解答(FAQs)
Q1:如何查看当前分支?
A1:使用以下命令查看当前分支:
git branch
Q2:如何查看文件的历史更改?
A2:使用以下命令查看文件的历史更改:
git log -- <file>
相信您已经对 CentOS 使用 Git 命令有了基本的了解,在实际应用中,Git 的功能远不止这些,希望您能够不断学习和实践,掌握更多高级用法。

