当前位置:   article > 正文

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

上传代码到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的区别

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/470637
推荐阅读
相关标签
  

闽ICP备14008679号