一篇文章让你完全掌握使用Git推送代码到新版GitCode

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


前言

GitCode是一款基于Git的在线代码托管和协作工具,提供代码版本控制、代码托管、代码评审、项目管理等功能。它支持多种编程语言,包括JavaPythonC++等,可帮助开发者高效协作,提高代码质量和开发效率。GitCode还提供丰富的API接口,支持与其他系统集成,方便开发者进行二次开发。总之,GitCode是一款功能强大、易于使用的在线代码托管和协作工具,适合团队和个人使用。

我以前在写代码的时候总是会把代码上传到Gitee,偶尔会上传到GitCode,但是最近我发现GitCode更新了,导致我自己在上传代码到GitCode的时候出现了一些小问题,所以我写下这篇文章来让大家避免这些小问题。


一、安装git

关于这个git的安装,可以去看我之前写的文章,里面是讲解了git和GitHub,今天我将详细讲解tortoise git 与gitcode

通过一篇文章带你玩转git和GitHub

二、tortoise git的安装

2.1 关于tortoise git

TortoiseGit是一个流行的Git图形用户界面(GUI)客户端,它简化了Git版本控制系统的使用。它为Windows操作系统提供了一套直观的图形界面,使用户能够更容易地执行Git命令,如提交、推送、拉取等。TortoiseGit通过集成到Windows文件系统中,使用户能够右键点击文件或文件夹来访问Git功能,从而提高了工作效率。此外,它还支持多种工作流和高级Git功能,如分支管理、合并、冲突解决等。总之,TortoiseGit为Git用户提供了一个方便、高效的工具,帮助他们更好地管理和协作代码。

2.2 tortoise git和tortoise git汉语包的下载

tortoise git的下载,可以点击这个链接直接跳转
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
可以按照自己的需求下载32位和64位

根据自己下载的安装包选择相应的汉化包
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

2.3安装过程

一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
安装完成后点击汉语包安装
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

2.4配置tortoise git

点击Settings
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
点击Language可以换成汉语
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
在这我们可以配置鼠标右键出现的选项
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

三、创建GitCode项目

首先我们点击新建,选择新建项目
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
在这可以添加自己所需要的配置文件
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
选择自己所需要的模块
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

关于READM文件

READM文件是一种常用于项目管理和文档组织的文件格式,它提供了项目概况、团队成员、任务分配、进度安排等关键信息。该文件有助于确保项目团队成员之间的信息沟通顺畅,提高工作效率。READM文件通常包括项目背景、目标、范围、关键里程碑、任务分解结构、资源分配等内容,是项目成功的关键因素之一。通过READM文件,团队成员可以更好地了解项目概况,明确各自的任务和责任,从而更好地协作完成项目。

关于.gitignore文件

.gitignore 文件是一个用于版本控制系统的配置文件,通常用于 Git。它允许用户指定哪些文件或目录不应被跟踪或提交到版本库中。这对于保持版本库的整洁和避免提交敏感或临时文件非常有用。通过编辑 .gitignore 文件,用户可以定义一系列匹配模式,这些模式将应用于项目中的文件和目录。当执行 git add 命令时,Git 会检查 .gitignore 文件,并忽略与其中模式匹配的文件和目录。这有助于减少不必要的提交和保持版本库的清晰性。

简单的说,我们在使用VS2022的时候,创建项目会出现很多的文件,但是我们上传代码到GitCode不需要这些文件,我们只需要一个源代码,这时候就需要.gitignore文件来操作了
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
除了直接用模板外,我们还可以自己来制作一个,先新建一个txt文档
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
然后将下面的代码拷贝进去

.gitignore//扩展名
# Build and Release Folders
bin-debug/
bin-release/
[Oo]bj/
[Bb]in/

# Other files and folders
.settings/

# Executables
*.swf
*.air
*.ipa
*.apk

#过滤掉不想要文件和文件夹
*.exe
*.sln
*.vcxproj
*.filters
*.user
*.suo
*.db
*.ipch
Debug/
.vs
Release/

# Project files, i.e. `.project`, `.actionScriptProperties` and `.flexProperties`
# should NOT be excluded as they contain compiler settings and other important
# information for Eclipse / Flash Builder.

一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
最后重命名成.gitignore
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
ps:这需要我们打开文件的扩展名
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

这样我们的项目就配置好了
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

关于LICENS文件

关于LICENS文件,它是我们软件开发团队中一个至关重要的文档。LICENS文件,即软件许可证文件,详细规定了软件的使用权限、分发方式、修改权限等法律性条款,是确保软件合法使用和维护软件知识产权的关键。

四、配置GitCode和Git

4.1克隆项目

首先点击右边的Clone
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
直接点击右边的拷贝,然后打开git bush
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
点击paste粘贴
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
下面我将讲解使用Https的方法来上传文件

在git bush直接运行下面的代码,其中的*号是你自己的用户名,test.git是你项目的名称

git clone https://gitcode.com/******/test.git

这是运行成功的样子
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
然后你的文件里就会出现和项目一样的文件了

除了自己手撕代码外,还可以直接使用clone为你提供好的代码
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

4.2配置访问令牌

回到GitCode,点击设置,点到访问令牌的选项
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
可以自己设置令牌的名称和令牌到期的时间,令牌到期后就需要重新配置令牌,可以很好的保障我们信息的安全性
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
如下,注意这个页面暂时不要叉掉,等会我们还需要使用
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程

4.3上传代码

我们回到克隆的库,随便找个文件放入克隆的库中,右键选择Git添加
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
需要日志信息才能进行下一步
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
点击推送
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
这时候会出现这个弹窗,没有的话多试几次,这里需要输入你的用户名
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
接下来出现的弹窗就是需要输入刚才的访问令牌,我们可以直接复制粘贴

一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
最后就上传成功了
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程
在我们的GitCode里也出现了刚才传输的代码
一篇文章让你完全掌握使用Git推送代码到新版GitCode,经验分享,git,gitcode,c语言,visual studio,github,内容运营,软件工程文章来源地址https://www.toymoban.com/news/detail-843271.html


到了这里,关于一篇文章让你完全掌握使用Git推送代码到新版GitCode的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 谁说配置难?这篇文章让你轻松掌握xilinx 7系列FPGA配置技巧

      本文旨在通过讲解不同模式的原理图连接方式,进而配置用到引脚的含义(手册上相关引脚含义有四、五页,通过本文理解基本上能够记住所有引脚含义以及使用场景),熟悉xilinx 7系列配置流程,以及设计原理图时需要注意的一些事项,比如flash与FPGA的上电时序。   x

    2024年02月06日
    浏览(70)
  • 【数据结构——顺序表】线性表很难嘛?这篇文章能让你轻松掌握顺序表

    线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串…。线性表在逻辑上是线性结构,也就是说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式的结构的形式存储。 是n个具有相

    2024年02月07日
    浏览(55)
  • Spring Boot 3 + JWT + Security 联手打造安全帝国:一篇文章让你掌握未来!

    Spring Security 已经成为 java 后台权限校验的第一选择.今天就通过读代码的方式带大家深入了解一下Security,本文主要是基于开源项目spring-boot-3-jwt-security来讲解Spring Security + JWT(Json Web Token).实现用户鉴权,以及权限校验. 所有代码基于 jdk17+ 构建.现在让我们开始吧! Springboot 3.0 Spri

    2024年02月07日
    浏览(75)
  • 一篇文章让你搞懂内存函数

    库函数memcmp介绍 函数memcpy从source的位置开始向后复制num个字节的数据到destination的内存位置。 这个函数在遇到 ‘\\0’ 的时候并不会停下来。 如果source和destination有任何的重叠,复制的结果都是未定义的。 库函数memcmp的代码形式 看代码 memcmp将arr1中的内容拷贝到arr2中,总共

    2024年02月17日
    浏览(45)
  • 读这篇文章让你彻底了解Redis

    你好,我是Redis,一个叫Antirez的男人把我带到了这个世界上。 说起我的诞生,跟关系数据库MySQL还挺有渊源的。 在我还没来到这个世界上的时候,MySQL过的很辛苦,互联网发展的越来越快,它容纳的数据也越来越多,用户请求也随之暴涨,而每一个用户请求都变成了对它的一

    2024年02月04日
    浏览(47)
  • 一篇文章让你读懂-曼彻斯特编码

    目录 写在前面的话 1 what?什么是曼彻斯特编码  2 how?怎么使用曼彻斯特编码 2.1 曼彻斯特的编码: 2.2 曼彻斯特的译码: 3 why?为什么推荐曼彻斯特编码?这种编码方式的优缺点         数据传输之前为什么将数据进行编码?         这是个好问题!!         一

    2023年04月15日
    浏览(50)
  • 一篇文章,带你彻底掌握接口测试!

    一、什么是接口测试? 所谓接口,是指同一个系统中模块与模块间的数据传递接口、前后端交互、跨系统跨平台跨数据库的对接。而接口测试,则是通过接口的不同情况下的输入,去对比输出,看看是否满足接口规范所规定的功能、安全以及性能方面的要求。 二、为什么要

    2024年02月10日
    浏览(53)
  • 一篇文章让你搞懂自定义类型-----结构体

    结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量 例如描述一个学生 在声明结构的时候,可以不完全的声明 比如 上面的两个结构在声明的时候省略掉了结构体标签(tag) 那么问题来了 警告: 编译器会把上面的两个声明当成完全不同的两个

    2024年02月16日
    浏览(53)
  • Hive详解(一篇文章让你彻底学会Hive)

    概述 Hive是由Facebook(脸书)开发的后来贡献给了Apache的一套数据仓库管理工具,针对海量的结构化数据提供了读、写和管理的功能。 图-1 Hive图标 Hive本身是基于Hadoop,提供了类SQL(Hive Query Language,简称为HQL)语言来操作HDFS上的数据,而底层实际上是将用户书写的SQL转化为了MapR

    2024年04月12日
    浏览(47)
  • 这篇文章,让你了解ERC-1155 多代币标准协议

    用于多种代币管理的合约标准接口。 单个部署的合约可以包括同质化代币、非同质化代币或其他配置(如半同质化代币)的任何组合。 ERC1155 的显着特点是它使用单个智能合约一次代表多个代币。这就是为什么它的balanceOf功能不同于 ERC20 和 ERC777 的原因:它有一个额外的id参

    2024年02月01日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包