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 branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...
    猿万阅读 10,528评论 1 45
  • 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git c...
    LOVE_晴天阅读 6,824评论 0 10
  • 配置 首先是配置帐号信息 ssh -T git@github.com#登陆github 修改项目中的个人信息 1 ...
    rochuan阅读 4,114评论 1 1
  • 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help git sho...
    Swiftor阅读 6,357评论 0 2
  • 配置 首先是配置帐号信息ssh -T git@github.com # 登陆 github 修改项目中的个人信息 ...
    guanguans阅读 4,068评论 0 3