# git_practice **Repository Path**: GuanMQ/git_practice ## Basic Information - **Project Name**: git_practice - **Description**: git练习 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-08 - **Last Updated**: 2025-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ```sh git config --global user.email "你的邮箱" git config --global user.name "你的用户名" git init #创建一个仓库 clear #清屏 git add . #提交到暂存区 git commit -m '10块砖' #提交到创库 git status #查询状态 git diff '02 - 配置/README.md' 查看被修改的状态 git reset --hard HEAD^ #回退的上一个版本 git reset --hard 历史编号 #回退到一个指定版本 git reflog #查询命令操作记录 git checkout -- '04 - 管理修改/1.txt' #撤回工作区的修改 git reset HEAD '04 - 管理修改/1.txt' #撤回暂存区的修改 git checkout -- '04 - 管理修改/1.txt' #撤回工作区的修改 # 绑定远程仓地址 gitee 名称自定义 git remote add gitee https://gitee.com/yyx219/test.git git remote add origin git@gitee.com:yyx219/test.git # 第一次提交到远程仓库 git push -u origin master # 第二次提交 git push # clone git clone git@gitee.com:yyx219/test.git # 拉取代码 git pull # 创建dev分支,并且切换到dev分支 git checkout -b dev # 以一条命令等同于下面两行命令 # 创建分支 git branch dev # 切换分支 git checkout dev ----------- # 删除分支 git branch -d dev # 合并分支 git merge dev # 查看分支 git branch # 查看远程仓库信息 git remote # 查看更详细的信息 git remote -v # 查看的所有的标签 git tag # 查看指定标签 git show v0 #创建标签 git tag tabName # 默认是在HEAD 当前commit 可以指定commit #可以指定标签信息 -a tabname -m '说明' ```