Git 一些操作

Git 一些操作

Git 一些操作

查看最后一次提交了什么内容

1git show

重新未推送的最后一次提交的信息

1git commit --amend --only -m "new message"

删除提交中的一个文件

1git checkout HEAD^ filename
2git add -A
3git commit --amend

取消最后一次提交

1# 如果没有推送, 使用一下命令, 可以保留撤销的提交变化内容
2git reset --soft HEAD@{1}
3# 如果已推送
4git revert HEAD^
5git push

追加暂存的内容到上一次提交上

1git commit --amend

删除分支

1# 本地分支
2git branch -D/-d branch-name
3# 远程分支
4git push origin :branch-name

git删除文件,保留实体文件

1git rm --cached filename