记录本人学习Git基础使用的一些常用命令
1.基础命令
git add .
git commit -m 'something...'
git status
git log --all --graph
git diff //查看上次commit以后未提交(add)的修改
2.远程仓库
2.1 创建秘钥(本地连接远程仓库使用SSH地址)
--生成ssh公钥
ssh-keygen -t rsa
--获取公钥
cat ~/.ssh/id_rsa.pub
2.2 拷贝
git clone ...
2.3 推送
git remote add origin ... //初次绑定,推送到指定地址
git push origin master
3.暂存
git stash
git stash apply //恢复
4.回退
git reset head~ soft
git rebase //好看的合并,嫁接
5.补充
5.1 遇到遇到 Detached HEAD
【Git】:遇到 Detached HEAD 怎么办?-腾讯云开发者社区-腾讯云
只需要checkout 任意分支即可脱离
5.2 git reset --hard 回溯
只需要通过 git reflog 找到reset前的版本号,然后执行 git reset --hard version_id 即可