Git常用命令

常用命令

# 用于删除add 命令添加的文件,相当于撤销add 操作,
git reset HEAD <file>  # 取消stage状态
git rm --cached <file>  -r # -r 用于文件夹,递归删除

# 误删找回,当本地删错push过的文件时
git checkout -- <file>  # 放弃本地更改

# 修改最后一次提交 
# 用于修改已经commit的文件,但不想产生新的“版本号”
git add <file>
git commit --amend -m "版本号"
# 使用git重命名文件
git mv file_from file_to
# git重命名操作与以下操作效果一致
mv README.md README
git rm README.md
git add README
# 查看commit记录和commit-id
git log 

# 查看详细操作
git reflog
原文地址:https://www.cnblogs.com/henryw/p/10663883.html