git常用命令

1. 查看用户名、邮箱

git config user.name/user.email

2. 修改用户名、邮箱

git config --global user.name ""
git config --global user.email ""

3. git add与git commit

git add用于添加到仓库,可以添加特定文件

git add 1.txt
# 添加所有更改
git add . 

git commit用于提交到仓库

git commit -m "提交信息"

4.git log与git reflog

git log可以查看提交历史,添加--pretty=oneline保持美观,退出git log按q键
git reflog查看命令历史

5. git diff

# 查看1.txt与修改前的不同
git diff 1.txt
# 命令可以查看工作区和版本库里面最新版本的区别
git diff HEAD -- readme.txt

6. 删除文件

git rm 1.txt
git commit -m ""

7. 误删文件恢复

git checkout -- 1.txt

8.添加前撤销修改

git checkout -- 1.txt  

9. 撤销添加

git reset HEAD 1.txt

10. 撤销提交

git reset --hard HEAD^  //退回上一个版本
git reset --hard HEAD~10 
git reset --hard commit_id //回到某一版本

你可能感兴趣的:(git常用命令)