今天练习了两种方式实现本地版本仓库连接远端的仓库(分支)
区别:
1、在https中可以快速的clone远程的仓库,而在ssh方式主要完成pull、push、fetch等操作
2、主要是在使用https时对代码推送(pull)和获取(fetch)的时候会弹出需要输入用户和密码的对话框,可以通过修改 C/用户.gitconfig的文件 改为helper = store 从而在C:\Documents and Settings\Administrator\ 目录下形成一个 .git-credentials 文件,里面就是保存的你的用户名和密码。
而ssh主要通过rsa验证双方的身份,只需要生成和分配密钥和公钥即可
一种是使用 GIT自带bash工作台的方式,这种方式需要手动输入指令 ;开始主要时生成rsa的密钥和公钥。密钥自己保存公钥授权给远端服务
另外一种是使用TortoiseGit的puttYgen和pageant工具,puttygen(根据鼠标滑动)是生成密钥和公钥,而pageant主要是使密钥生效(有时候会忘记)
之后就是分支啦…

链接:https://www.cnblogs.com/lqfxyy/p/5740720.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐