版本号 :用于将当前分支的 HEAD、工作目录和暂存区强制回退到指定版本。执行此命令后,未提交的更改(包括暂存区和工作区的修改)会被永久删除,因此需谨慎使用。:用于记录本地仓库中 HEAD 和分支的引用变更历史。它会跟踪每一次分支切换、提交、重置(reset)、合并等操作,即使这些操作导致提交不再被任何分支引用。:命令用于显示当前 Git 仓库的状态,包括未跟踪、已修改或已暂存的 - 指南

git reset --hard+ 版本号 :用于将当前分支的 HEAD、工作目录和暂存区强制回退到指定版本。执行此命令后,未提交的更改(包括暂存区和工作区的修改)会被永久删除,因此需谨慎使用。

git reflog :用于记录本地仓库中 HEAD 和分支的引用变更历史。它会跟踪每一次分支切换、提交、重置(reset)、合并等操作,即使这些操作导致提交不再被任何分支引用。reflog 是 Git 的“安全网”,可以帮助恢复误删的提交或分支。

git status:命令用于显示当前 Git 仓库的状态,包括未跟踪、已修改或已暂存的文件

HEAD指针指向哪个版本,当前的指向的版本代码就会覆盖到当前的工作区和暂存区

git branch:查看当前版本库的所有分支

git branch + 分支名:创建分支

git checkout + 分支名:切换分支

git merge 目标分支名:合并

1.在本地建分支

git checkout -b develop

2.拉取远程分支

git pull 远程仓库名 分支名

以上两行命令可合并一条命令:git -checkout -b develop origin/develop

posted @ 2025-08-26 14:58  wzzkaifa  阅读(8)  评论(0)    收藏  举报