公司动态

Git基本操作-新手入门

📅 2026/7/26 5:51:10
Git基本操作-新手入门
GIt的使用先安装Git,在Linux环境下安装Git命令: sudo apt-get install git -y卸载Git命令: sudo apt-get remove git -yGit三层结构:本地仓库和远程仓库的关系:工作区--暂存区:命令: git add file [file] --将工作区的指定文件add到暂存区暂存区--版本库:命令: git commit -m 说明一.基本操作:初步使用:如:①在Linux目录下创建一个Git仓库:命令: mkdir gitcode②进入目录创建Git仓库:命令: git init---可安装tree一眼看清目录嵌套,安装命令:apt install tree如:tree .git/ --查看.git/文件夹树形结构③查看本地仓库配置命令: git config -l④为仓库配置和删除name和email(局部)命令: git config user.name xxxgit config user.email xxxqq.com(局部)命令: git config --unset user.namegit config --unset user.email(全局)命令: git config --global user.name xxxgit config --global user.email xxxqq.com(全局)命令: git config --global --unset user.namegit config --global --unset user.email注:用局部的删除命令删不了全局的配置⑤查看所有git commit 记录命令: git log常用简化参数: git log --oneline : 只看一行简介记录⑥修改文件后(工作区修改--git add--暂存区--git commit--版本库)1查看工作区,暂存区的文件状态命令: git status2查看工作区,暂存区文件的改动差异命令: git diff [file]3查看工作区,版本库的改动差异命令: git diff HEAD --[file]4查看暂存区,版本库的修改差异命令:git diff --cached⑦⭐版本回退(本质是回退的版本的内容,还可以回退到当前版本)命令: git reset [--soft | --mixed | --hard] [HEAD]例:git reset --soft HEAD~1参数:--soft :只回退版本库--mixed :回退暂存区和版本库(默认)--hard :回退工作区,暂存区,版本库(慎用!!!)⑧⭐撤销修改(操作单个文件)工作区暂存区版本库解决方式情况一xxxcode1.手动撤销(不推荐)2.命令:git checkout --[file]情况二xxxcodexxxcode回退命令:git reset --mixed HEAD [文件名] 变成情况一去解决情况三xxxcodexxxcodexxxcode前提条件:文件commit之后未push命令:git reset --mixed HEAD~1执行完会变成情况二三种情况关系:本质都是化简为情况一去解决⑨删除版本库中的文件命令:git rm 文件名git commit -m 说明