git操作

git学习:

版本控制分为:本地的;集中式;分布式

linux和git 之父 linus tirvalds

下面是mac git的安装:

https://www.jianshu.com/p/c058fbd7bb90

然后我们来讲一讲私钥和公钥:
https://javaguide.cn/cs-basics/network/http&https.html#https-的核心—ssl-tls协议
https://www.jianshu.com/p/3c5212b47bec
如何生成公钥和私钥:

ssh-keygen -t rsa -C "your_email@youremail.com"

在/Users/jhu/.ssh/下会生成二个文件id_rsa和id_rsa.pub . pub就是public的意思

私钥保存于本地,id_rsa.pub文件保存的是公钥,需要将里面内容上传到远端仓库

关于公钥和私钥的讲解非常清晰明了:https://blog.csdn.net/resilient/article/details/73000977

关于撤销git add 和git commit

  1. git reset --soft head^ 撤消了本次提交,将工作区恢复到了提交前但是已add的状态

2.git reset HEAD~ 撤销add错误和commit错误

解决以上的最好办法 : git reset HEAD~

需要什么命令找命令大全

note:

  • svn-subversion
  • ssh- Secure shell
  • rsa 公钥加密算法

关于git stash 与git stash pop

切换分支时候,需要将自己分支stash保存本地。

再切换回来可以stash pop。

posted @ 2022-02-11 16:48  能借我十块钱吗  阅读(30)  评论(0编辑  收藏  举报