GitCode使用教程

这篇具有很好参考价值的文章主要介绍了GitCode使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

0.前言

1. 安装git

2. 注册 gitcode

3. 创建SSH key

4. GitCode 中配置公钥

5. 新建项目

6. clone项目

7. push 项目


0.前言

笔者之前大致知道,2020年9月10日,CSDN正式推出全新升级的开源平台 GitCode,不过鉴于稳定性原因一直没有使用,最近发现很多大佬在使用,闲来也想搞一遍试试。

看了基本的介绍,基本和使用最广泛的GitHub和开源中国搞的Gitee类似,基本操作也都是基于git,所以难度也很小,主要是记录下基本的配置方法。

1. 安装git

这个步骤都是类似的,就是本地需要安装git的客户端,具体版本视自己的操作系统而定。

下载地址:Git - Downloads

GitCode使用教程

安装过程比较简单,这里不过多叙述。

2. 注册 gitcode

如果有 CSDN 账号,可以直接登陆即可,点击登陆会直接跳转到 CSDN 的登陆界面。

官方地址:GitCode 首页

3. 创建SSH key

创建一个专门的 CSDN 的秘钥,如果对于命令不是很了解,GitCode 中也有专门的帮助:

ssh · Wiki · GitCode / 帮助文档 · GitCode

这里跳过,直接使用命令:ssh-keygen -t rsa -C "justinwei@xxx.com"

后面跟的邮箱,在创建 public key 的之后会跟在后面。

GitCode使用教程

最后会在指定的路径下保存私钥和公钥: 

GitCode使用教程

这就是需要的秘钥了。

4. GitCode 中配置公钥

GitCode使用教程

看到上图的1、2、3、4 了么?

在 3 处将id_rsa.pub 贴上去,然后点击添加即可。

添加完成之后可以通过 ssh 命令确认是否有效:

ssh -T https://gitcode.net/ 

5. 新建项目

GitCode使用教程

看到上图的1、2、3 了么?

在3 处点击创建,剩下的就按照步骤来即可。

在创建好之后,回到个人主页就可以看到你新建的项目:

GitCode使用教程

 点击项目,会有更多的help:

GitCode使用教程

一般我们为了方便都会在本地 clone 下这个git,然后在PC 端进行进行修改、merge、push等操作。

需要注意的是,需要将git config --global 的两个属性修改正确。

6. clone项目

GitCode使用教程

在 clone 项目到本地的时候有两种选择,一个是通过 SSH clone,一个是通过 HTTPS clone。

这两种方式都是可以 clone 下来项目的,唯一区别在于:

  • SSH clone 在clone 的时候时候需要验证,进行 ssh key 配对。push 的时候需要根据 ssh key 创建时候是否设置了密码进行确认,如上面创建 key 时直接回车,那么push 时则无需验证;
  • HTTPS clone 在clone 的时候只要有 url 是可以直接clone,但是在push 的时候需要用户名和密码验证;

其实,这里也提供了一种方便,当作为项目的 owner,随时都可以通过HTTPS clone 进行下载代码并进行更新,而无需关心 ssh key,因为你肯定知道账户和密码的,详细看下面一节。

当然,之所以选择 SSH clone,是为了保证通信的安全需要,在push 的时候优先会进行 ssh key 校验,以保证通信的安全性。

7. push 项目

本文采用的 HTTPS clone:

GitCode使用教程

这样就可以将这个项目 clone 下来,git log 查看下:

GitCode使用教程

假设我们在该目录新加两个文件,并通过 git add 命令添加到缓存,然后再 git commit 添加到当前分支中:

GitCode使用教程

最后一步就是通过 git push 推送到 GitCode 的服务器上了:

GitCode使用教程

来看下服务器:

GitCode使用教程

至此,GitCode 的使用过程阐述完毕,如果有其他疑问,欢迎留言交流。

更多详细也可以查看官方文档文章来源地址https://www.toymoban.com/news/detail-459917.html

到了这里,关于GitCode使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 同样是代码托管,GitLab 、 GitHub 、 Gitee 、 GitCode 之间有什么区别

    同样是代码托管,GitLab vs GitHub vs Gitee vs GitCode 之间有什么区别 GitLab: GitHub: Gitee(码云): GitCode: 在软件开发中,版本控制是必不可少的工具之一。Git作为目前最为流行的版本控制系统,也逐渐成为了开发者们的标配。但是,如何选择一个合适的Git仓库来存储您的代码呢

    2024年04月11日
    浏览(40)
  • Git报错:could not resolve host: gitcode.net解决

    在执行git pull origin master的时候出现了报错:could not resolve host: gitcode.net 解决方法: 1.win+r 输入cmd进入命令行 2.输入ping gitcode.net 然后回车 3.找到Git目录下的etc文件里面的hosts,用记事本打开  4.把域名和IP地址添加到hosts配置文件中  5.再次执行Git命令即可  

    2024年02月15日
    浏览(46)
  • 【JS每N日一练】【自动化】gitcode创建子项目并导入git

    需求 github访问时好时不好的,而且克隆代码及其麻烦,经常失败。所以小编往往是把代码先在国内做个镜像,然后再下载。 gitcode 目前使用还是挺方便的,今天就以gitcode为例,写两个脚本,加速代码下载。 手动操作 注册并登录自己的仓库主页:https://gitcode.net/dashboard/proje

    2024年02月03日
    浏览(35)
  • 不一样的 Git 之间 | GitLab vs GitHub vs Gitee vs GitCode

      在软件开发中,版本控制是必不可少的工具之一。Git作为目前最为流行的版本控制系统,也逐渐成为了开发者们的标配。但是,如何选择一个合适的Git仓库来存储您的代码呢?本文将对 GitLab、GitHub、Gitee 和 GitCode 四种主流Git仓库进行对比和评估。 [官方地址]   GitLab 是

    2024年02月04日
    浏览(75)
  • HTML+CSS+JS+Django 实现前后端分离的科学计算器、利率计算器(附全部代码在gitcode链接)

    本次作业完成了 全部的基础功能 和附件功能1. 前端修改利率表 2. 科学计算 3. 页面原型设计 以及扩展功能1. 动态按钮,动态背景,页面局部or全局切换等等。 这个作业属于哪个课程 2301-计算机学院-软件工程 这个作业要求在哪里 软工实践第二次作业 这个作业的目标 实现一个

    2024年02月08日
    浏览(40)
  • 《Git入门实践教程》前言+目录

    版本控制系统(VCS)在项目开发中异常重要,但和在校大学生的交流中知道,这个重要方向并未受到重视。具备这一技能,既是项目开发能力的体现,也可为各种面试加码。在学习体验后知道,Git多样化平台、多种操作方式、丰富的资源为业内人士提供了方便的同时,也造成

    2024年02月10日
    浏览(56)
  • FPGA学习实践之旅——前言及目录

    很早就有在博客中记录技术细节,分享一些自己体会的想法,拖着拖着也就到了现在。毕业至今已经半年有余,随着项目越来越深入,感觉可以慢慢进行总结工作了。趁着2024伊始,就先开个头吧,这篇博客暂时作为汇总篇,记录在这几个月以及之后从FPGA初学者到也算有一定

    2024年02月03日
    浏览(44)
  • 【AIGC使用教程】GitHub Copilot 免费注册及在 PyCharm 中的安装使用

    欢迎关注【AIGC使用教程】 专栏 【AIGC使用教程】SciSpace 论文阅读神器 【AIGC使用教程】Microsoft Edge/Bing Chat 注册使用完全指南 【AIGC使用教程】GitHub Copilot 免费注册及在 VS Code 中的安装使用 【AIGC使用教程】GitHub Copilot 免费注册及在 PyCharm 中的安装使用 【AIGC使用教程】Notion A

    2024年02月05日
    浏览(62)
  • 【AIGC使用教程】GitHub Copilot 免费注册及在 VS Code 中的安装使用

    欢迎关注【AIGC使用教程】 专栏 【AIGC使用教程】SciSpace 论文阅读神器 【AIGC使用教程】Microsoft Edge/Bing Chat 注册使用完全指南 【AIGC使用教程】GitHub Copilot 免费注册及在 VS Code 中的安装使用 【AIGC使用教程】GitHub Copilot 免费注册及在 PyCharm 中的安装使用 【AIGC使用教程】Notion A

    2024年02月05日
    浏览(57)
  • PostgreSQL详细教程(一)—— 前言

    目录 PostgreSQL简介 PostgreSQL 特征   PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。 PostgreSQL 开发者把它念作 post-gress-Q-L。 PostgreSQL 的 Slogan 是 \\\"世界上最先进的开源关系型数据库\\\"。 PostgreSQL与Oracle一样是使用共享内存的进程结构,而大家都比较

    2024年02月12日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包