Git科普文,Git基本原理&各种骚操作
\Git工作流程以及各个区域**

\Git文件状态变化**

\Git各种命令**
Git简单命令
Git常用命令
git clone
git stash
git config
git remote
git add
git commit
git branch
git checkout
git tag
git push
git reset
git diff
git show
git log
git rebase
git restore
git revert
\Git骚操作**
Git命令不能自动补全?(Mac版)
代码没写完,突然要切换到别的分支怎么办?
怎么合并其他分支的指定Commit?
本地临时代码不想提交,怎么一次性清空?
已经提交的代码,不需要了,怎么当做没提交过?
历史commit作者邮箱写错了,怎么一次性改过来?
不小心把不该提交的文件commit了,怎么永久删除?
怎么保证团队成员提交的代码都是可运行的?
git reset --hard命令,执行错了,能恢复吗?
git reset --hard命令,执行错了,能恢复吗?



公司使用GitLab,平时还用GitHub,多账号SSH,如何配置?
Git commits历史如何变得清爽起来?

如何修改已经提交的commit信息?



不小心执行了git stash clear怎么办?
git stash clear怎么办?详解git merge
快进式合并



三方合并



遇到冲突时的合并
\详解git rebase**
rebase做了什么



rebase原理
\Git对象与快照**
数据对象
树对象
提交对象
标签对象
Git引用-我从远程拉的代码不是最新的?
HEAD引用
标签引用
远程引用
Last updated