每日吐槽:依然是找不到工作的一天,脑壳里空空如也,话说有没有人知道简历该怎么包装啊;啊对,就是那种让人看不起的培训班出身,还想要万贯家财的社会边角料选手;招聘怎么还不要培训班的了呢,是有什么说法吗?
Git的概念:
在工作中需要协同开发,那么就需要用到版本控制工具,也就是Git(分布式)或SVN(集中式),Git是一个开源的分布式版本控制系统,它强调速度和数据完整性。
git和svn的区别
Git是分布式版本控制系统,而SVN是集中式版本控制系统。Git具有更快的速度、更好的分支处理、更好的性能和更多的灵活性,而SVN则更容易上手和维护,但不如Git灵活。Git是一种分布式版本控制系统,它跟踪的是每一个用户的每一次提交记录,这样可以更好地处理并发性和更快地回滚错误提交。而SVN则是集中式版本控制系统,所有记录都存储在服务器上,因此需要集中管理。
如果你需要更细致的了解可以去看看这篇文章:git和svn的区别
建立一个属于自己的远程仓库
1,在gitee上注册登录账号:gitee地址
2,在gitee上面新建一个仓库
点击创建以后会有新手教程命令的提示
把本地仓库推送到远程仓库
右键打开git bash here 输入命令 :git remote add ***(远程仓库地址)这样就可以把本地仓库和远程仓库关联在一起了
当git remote add 报错时,可能时远程仓库已经有一个同名的仓库,可以通过 git remote -v 查看远程库信息
我们可以删除远程库再重新推送ss
在本地克隆远程仓库
1,在我们新建的仓库中复制http链接
2,在本地目录中空白处右键打开git bash here 输入 命令 :
git clone ****(复制的仓库地址)
这样就可以把远程仓库的代码下载到本地操作了
配置ssh密钥
为了保证代码的安全性,可以在gitee配置密钥对文件进行加密,SSH协议可以提供加密通信和身份验证功能,从而防止未授权访问和数据泄露。
1,打开cmd,输入命令:ssh-keygen -t rsa -C "xxxxx@xxxxx.com",点击三次回车,就可以生成ssh key
2,生成的ssh key 所在的路径: c/user/用户名/.ssh/id_rsa.pub
也可以通过命令 :cat ~/.ssh/id_rsa.pub 来查询
3,公钥设置
在gitee中点击设置---ssh公钥
把公钥内容和填写好点击确定,ssh公钥就配置好了
公钥就配置完成了,现在可以尝试通过公钥访问远程仓库了
本地使用多个账号时,想在不同服务器上使用不同的密钥.需要启用多个密钥时可以参考这篇文章:参考地址
参考文章:
git生成ssh密钥
搞懂git和svn的区别
版权归原作者 别想黑桃 所有, 如有侵权,请联系我们删除。