「工具」代码管理工具Git(常用的代码管理工具)

大家好啊,我是大田,如果你对我分享的内容感兴趣,关注我吧~

今天给大家带来一款工具:git,开始吧

介绍

Git是先进的分布式版本控制系统,即使git代码仓库服务器崩溃了,也不影响开发,这也是与SVN不同之处。

简单原理

git add后,文件的索引状态为add状态;
git commit后,文件索引状态为commit状态;
Git push 后,仓库返回上传结果,此时索引状态为push并上传文件

一些细节:
add时,只有新文件和被修改过的文件才能add
一旦commit,无法add commit的文件
一旦push 成功,同样的文件无法再push
文件一旦被修改,可以重新add、commit、push

安装与配置

windows系统:双击下一步即可

linux系统:yum -y install git

校验git安装:打开cmd窗口,输入git –version

配置签名

配置邮箱(git config –global user.email 加邮箱)

配置用户名(git config –global user.name 加名字)

使用

1、初始化本地仓库:git init
注释:其中.git是本地文件不能删除
2、文件add到缓存区:git add
3、提交代码到本地仓库:git commit -m "备注信息"
4、pull
(1)首先创建一个远程仓库github或者gitee,记录远程仓库位置(克隆处复制)

命令:git remote add origin 加仓库远程地址
(2)查看是否关联:git remote
(3)远程仓库增加了readme文件先pull。

命令:git pull origin master –allow-unrelated-histories

5、push:push到远程仓库:git push -u origin master

防止代码冲突:先pull 再push

Git 就介绍到这结束啦,别忘记实操

以下内容简单了解一下即可~

另一款代码管理工具—SVN
介绍:开放源代码版本控制系统,是一个
集中式的项目版本管理工具,管理代码或其他内容。
安装:linux、windows
操作:
1、svn checkout源代码(url directory、checkout directory)
2、上传文件:svn commit
3、更新文件:svn update
4、解决冲突:先update再commit、实在无法解决需要人力手工解决


好啦,今天的分享就到这里,如果还有其他问题,可以留言,大田希望和大家共同成长~~~


文 / Tester大田

2022.02.10 ,日更的 5/365 天

感谢支持,多多交流

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月25日 上午9:39
下一篇 2022年6月25日 上午9:51

相关推荐

  • 珠宝店铺管理软件有哪些(珠宝店铺管理软件)

    珠宝店铺管理软件: 提高店铺运营效率 随着珠宝行业的不断发展,珠宝店铺的数量也在不断增加。然而,传统的手动管理方式已经无法满足现代珠宝店铺的需求,因此,一款高效的珠宝店铺管理软件变…

    科研百科 2024年8月31日
    37
  • 国网胡志成

    胡志成:国家电网公司的杰出领导 胡志成,男,汉族,1960年出生于福建福清,1982年毕业于清华大学,教授,博士生导师。1993年加入中国共产党,1995年进入国家电网公司工作,担…

    科研百科 2024年11月8日
    3
  • 项目管理软件project手机版(项目 管理软件)

    项目管理软件 随着现代企业的快速发展,项目管理软件已经成为了企业进行项目管理的必备工具。项目管理软件可以帮助企业更好地管理项目进度、预算、风险和质量等方面,提高项目管理的效率和准确…

    科研百科 2024年9月1日
    28
  • 护士站的类型(护士站的类型包括哪些)

    护士站作为医院内部非常重要的部分,主要有以下几种类型: 弧形护士站:这种类型的护士站通常设置在医院门诊大楼的大厅处,它以弧形的设计为特色,能够适应宽阔的空间,使得护士可以更好地观察…

    科研百科 2024年4月7日
    98
  • 研发项目系统化管理模式

    研发项目系统化管理模式 随着科技的不断进步,企业的研发项目也变得越来越复杂。如何有效地管理和监督这些项目,以确保项目的进度和质量,成为了企业必须面对的问题。因此,研发项目系统化管理…

    科研百科 2024年12月12日
    0
  • 施工进度缓慢,建设单位应该怎么做

    施工进度缓慢,建设单位应该怎么做? 随着城市建设的不断推进,建筑行业也变得越来越繁忙。然而,有时候我们会发现,一些项目的施工进度却变得缓慢了下来。这些问题不仅仅是由建设方造成的,也…

    科研百科 2024年11月13日
    2
  • 师范大学成果认定

    师范大学成果认定为标题: 师范大学成果认定为标题: 近年来,随着教育的不断发展,师范大学在教育领域取得了许多成果。本文将介绍师范大学在教育领域所取得的成就。 师范大学在教育领域所取…

    科研百科 2024年11月13日
    0
  • 教育科学研究奖申报书怎么写2867676506

    教育科学研究奖申报书怎么写 教育科学研究奖是国内外广泛认可的奖项,旨在表彰在教育科学研究领域做出杰出贡献的个人或团队。近年来,越来越多的教育科学研究团队和学者开始申报教育科学研究奖…

    科研百科 2024年10月20日
    0
  • 系统项目管理过程

    系统项目管理过程 系统项目管理是一个复杂的过程,需要考虑到许多因素,包括需求分析、设计、开发、测试、部署和维护等。本文将介绍系统项目管理的过程和方法,以便项目经理和项目团队更好地理…

    科研百科 2024年12月23日
    0
  • 梦龙施工进度计划软件

    梦龙施工进度计划软件: 施工项目管理的得力助手 梦龙施工进度计划软件是一款专业的施工项目管理工具,可以帮助施工管理人员快速、高效地完成施工项目,提高施工效率和质量。本文将介绍梦龙施…

    科研百科 2024年8月20日
    33