📜  常见的 git 命令 - Shell-Bash (1)

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

常见的 Git 命令

Git 是目前最流行的版本控制工具之一,它以其高效、可靠和易用而受到程序员们的青睐。本文将介绍一些常见的 Git 命令,以帮助程序员更好地使用 Git 进行版本控制。

Git 基本配置

在开始使用 Git 之前,你需要进行一些基本的配置,包括设置你的用户名和邮箱等信息,这些信息将在你提交代码时被记录。

# 设置用户名
git config --global user.name "Your Name"
# 设置邮箱
git config --global user.email "your_email@example.com"
创建仓库

Git 通过仓库来管理代码,你可以使用 git init 命令在本地创建一个新的仓库。

# 创建一个新的仓库
git init
克隆仓库

如果你想在本地工作目录中创建一个已存在的远程仓库的拷贝,可以使用 git clone 命令。

# 克隆一个已存在的远程仓库
git clone https://github.com/user/repository.git
查看状态

通过 git status 命令可以查看当前代码仓库的状态,看看是否有未提交的修改等。

# 查看当前仓库状态
git status
添加文件

新创建的文件或修改过的文件需要通过 git add 命令来告诉 Git 要将它们添加到版本控制中。

# 添加单个文件
git add file.txt
# 添加所有文件
git add .
提交修改

一旦你对代码进行了修改并将其添加到 Git 中,你可以使用 git commit 命令来提交你的修改记录。

# 提交修改记录
git commit -m "commit message"
查看日志

git log 命令可以查看提交历史记录,你可以看到提交者、时间、消息等信息。

# 查看提交历史记录
git log
分支管理

Git 以分支的形式来支持并行开发。通过 git branch 命令可以创建、查看和删除分支,而 git checkout 命令可以切换分支。

# 创建一个新分支
git branch new_branch
# 切换到新分支
git checkout new_branch
# 删除分支
git branch -d new_branch
同步远程仓库

如果你的代码仓库关联了一个远程仓库,你可以使用 git pull 命令将最新的代码同步到本地,也可以使用 git push 命令将本地代码推送到远程仓库。

# 同步远程仓库
git pull origin master
# 推送代码到远程仓库
git push origin master

这些是 Git 的一些常见命令,覆盖了 Git 的基本用法。当然,Git 还有很多高级功能,你可以在官方文档中继续学习。