GIT常用命令

3
0
0
2024-03-13

GIT常用命令

命令

分类

功能说明

clone

获取代码

从远程仓库复制一份完整仓库到本地,包括代码和历史记录。

pull

获取代码

从远程仓库获取并合并最新代码到当前分支。

fetch

获取代码

从远程获取最新更新,但不自动合并。

add

提交流程

将改动添加到暂存区,准备提交。

commit

提交流程

将暂存区内容提交到本地仓库,生成一个版本快照。

push

提交流程

将本地提交推送到远程仓库。

stash

变更管理

临时保存当前未提交的更改,以便稍后恢复。

reset

变更管理

重置文件或提交记录,可用于撤销或回滚更改(有软/硬等模式)。

revert

变更管理

创建新提交以撤销指定提交,不破坏历史。

rebase

分支管理

变基操作,重新整理提交历史,使其更清晰整洁。

merge

分支管理

将另一个分支的修改合并到当前分支。

cherry-pick

分支管理

将某个特定提交复制(而不是合并)到当前分支。

branch

分支管理

创建、列出或删除分支。

checkout

分支管理

切换分支,或还原文件到某个提交版本。

delete

分支管理

删除本地或远程分支(通常搭配 branch -dpush origin --delete 使用)。

status

信息查看

显示当前工作区和暂存区的状态。

log

信息查看

显示提交历史记录。