0


前端学习之路 - 上传本地代码到gitee(基础)

每日吐槽:依然是找不到工作的一天,脑壳里空空如也,话说有没有人知道简历该怎么包装啊;啊对,就是那种让人看不起的培训班出身,还想要万贯家财的社会边角料选手;招聘怎么还不要培训班的了呢,是有什么说法吗?

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的区别

标签: 学习 gitee ssh

本文转载自: https://blog.csdn.net/weixin_74100422/article/details/136623621
版权归原作者 别想黑桃 所有, 如有侵权,请联系我们删除。

“前端学习之路 - 上传本地代码到gitee(基础)”的评论:

还没有评论