# git_use **Repository Path**: UniverseKing/git-use ## Basic Information - **Project Name**: git_use - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-01-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # git_use ### 基本操作 ```js // 初始化 git init // 将文件添加到暂存区 git add 文件名 [可选:另一个文件名] // 将暂存区提交到仓库 git commit –m "描述" // 查询仓库状态 git status // 比较文件差异(请在git add之前使用) git diff 文件名 // 查看仓库历史记录(单行) git log --online // 查看所有版本的commit ID git reflog // 撤销工作区的修改 git checkout -- 文件名 // 撤销暂存区的修改 git reset HEAD 文件名 // 回退到历史版本 git reset --hard 该版本ID // 回退到上个版本 git reset --hard HEAD^ ``` ### 分支操作 ```js git --version //查看git的版本信息 git config --global user.name //获取当前登录的用户 git config --global user.email //获取当前登录用户的邮箱 // 创建分支 git branch dev // 切换分支 git checkout dev // 创建并切换分支 git checkout -b dev // 删除分支 git branch -d dev // 在分支提交 git commit -a -m 'dev1' // 合并分支 git merge dev ```