首页 > 其他分享 >源代码管理工具博客

源代码管理工具博客

时间:2023-05-20 18:34:27浏览次数:36  
标签:git 账号 代码 管理工具 博客 github 源代码

为了解决在软件开发过程中遇见的各种繁琐的问题,比如说无法实现多人同时开发,无法对代码进行合理保存,无法对比软件版本之间的差异……

因此,诞生了各种各样的源代码管理工具:git ,CVS, SVN, Clearcase, VSS等

这些工具具有追踪项目全过程,记录内容的变化,方便查阅特定版本修订情况的功能,且使用简单,对软件无影响

 

一、关于git

Git是一款开源的分布式版本控制工具,最快,最简单,最流行

Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库

优点:

①    功能设计简介实用,上手较快,可用性好

②    适合分布式开发,强调个体

③    离线工作

缺点:

①    代码保密性差,开发者把整个库克隆下来就可以查询所有代码和版本信息

②    国内访问速度较慢

 

二、使用git(同时通过Visual studio进行寻舍代码的编写)

1、注册github账号,同时在Visual studio中添加该账号

2、创建储存库

3、开始使用各种功能

①克隆储存库

②根据目的创建分支,修改代码

③查看分支历史记录

4、回到我们最初创建的github账号,可以在其中查看自己的project,方便快捷

同时也可以看别人的project,并能看见完整代码

 

 三、实验体会

通过本次实验,对源代码使用工具github有了初步的了解,并通过其对自己的项目进行了初步的开发,熟悉了该工具的使用方法,对未来的工作和学习都有所裨益。

标签:git,账号,代码,管理工具,博客,github,源代码
From: https://www.cnblogs.com/xyx2003/p/17417592.html

相关文章

  • 源代码管理工具GitHub使用指南-以“寻舍网”项目为例
    GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享......
  • 源代码管理工具GitHub
    一、GitHub介绍:GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。GitHub是一个受开发者工作方式启发的开发平台,从开源到商业,能够在上面进行托管和查看代码、管理项目和数百万其他开发人员一起开发软件。GitHub于20......
  • 源代码管理工具平台介绍
    1:源代码管理工具简述:源代码管理工具是一种用于管理软件开发过程中源代码的工具。它可以帮助开发团队协同开发、版本控制、代码审查、代码合并等。源代码管理工具可以跟踪代码的修改历史,方便开发人员查看代码变化、回滚代码、分支开发等。源代码管理工具是现代软件开发不......
  • 如何从typora上传到博客园
    参考b站博主的教程:https://www.bilibili.com/video/BV1Rv4y1Y7KH?p=5&vd_source=8a113d1251cad4a02d89fab4699c47961安装几个软件(1)打开控制面板->程序和功能->启用或关闭Windows功能->勾选.NETFramework3.5,进行安装;(2)安装dotnet-sdk-5.0.408-win-x64;(3)安装Typora2准备工作......
  • ​Cloud Studio 云端开发保障企业源代码安全
    为什么需要保证企业源代码安全随着时代的发展,各行各业的企业或多或少都会与软件源代码打交道,借助软件系统更好地提升企业办公效率,而软件的源代码也自然成了一种企业新型资产。如何确保企业源代码不外泄,成为了各个企业特别关心的痛点问题。这个问题存在已久,各个企业根据自身......
  • Typora上传博客园教程:解决本地图片问题
    一、个人使用感受:推荐使用我之前还担忧,该软件上传的图片会占用我们博客的上传文件的100m空间,或者占用我们的相册,但是经过一番测试与分析后,我才发现,它上传的地方和我们在博客园在线写文章时插入图片一样,都不会占用我们个人的空间,所以不存在空间会越用越小的问题,尽情用就完事了。......
  • 源代码管理工具导览
    源代码管理工具简介在软件开发中,源代码管理工具是非常重要的。它们被用来跟踪和管理软件的源代码,以确保团队成员可以协作开发,控制版本,修复错误和增强代码。这些工具允许多个开发人员同时在同一个代码库上工作,从而避免了代码的混乱和错误。此外,它们还提供了版本控制的功能,使得开......
  • python包管理工具:Conda和pip比较
    Conda和pip通常被认为几乎完全相同。虽然这两个工具的某些功能重叠,但它们设计用于不同的目的。Pip是PythonPackagingAuthority推荐的用于从PythonPackageIndex安装包的工具。Pip安装打包为wheels或源代码分发的Python软件。后者可能要求系统安装兼容的编译器和库。Conda是......
  • 【故障公告】博客站点一台阿里云负载均衡被DDoS攻击
    13:06收到阿里云的电话与邮件通知,博客站点的一台阿里云负载均衡因DDoS攻击被关进黑洞(所有访问被屏蔽),部分用户的访问受影响,由此给您带来麻烦,请您谅解。您的IP:x.x.x.x实例名称:yyyy受到攻击,攻击流量已超过DDoS基础防护的黑洞阈值,服务器的所有公网访问已被屏蔽,屏蔽时长20分钟,......
  • Typora关联博客园-cnblog
    Typora关联博客园在Typora写完笔记需要上传到博客园时,就会出现图片显示不出来的情况,这个时候就需要考虑将Typora和博客园关联起来,实现联动。实现方案环境准备系统环境:win11软件版本:dotnet-sdk-5.0.408-win-x64下载地址:https://dotnet.microsoft.com/learn/dotnet/hello-wo......