Git 版本管理使用简单介绍(使用git进行版本管理)

git作为分布式代码管理软件,目前是最好的也是用户量最大的代码管理软件,下面简单介绍一下常用的使用流程

1.代码克隆

命令:git clone https://www.xxxx

https://www.xxxx 为你的远程服务器仓库的路径,执行完该命令后远程仓库中的相关代码就能下载到本地了。

2.本地仓库代码更改或新增

修改其中一个文件的代码,只有做了更改后才能提交相关代码,但是git和SVN不同,代码更改后并不是直接提交到远程仓库进行合并更新,首先应该是先从本地工作区修改,然后添加到本地缓存区,对于新增的文件没有加入版本管理的先执行如下命令

git add a.txt(a.txt是全新的一个文件)

此命令是把a.txt加入版本管理,在缓存区可以查看,此操作是必要的,否则后续a文件将无法上传到远程仓库

3.查看文件状态情况

查看一个文件或者目录当前的状态可以使用如下命令

git status a.txt

因为a.txt已经加入版本控制了,状态应该为modified,一般提交前最好都还是看一下本地工作区文件状态

4.文件提交

文件提交也还是没有把本地更改的代码上传到远程仓库,只是提交到本地仓库进行管理,命令为

git commit -m [本次更改内容的备注]

此命令是把当前处于修改状态所有文件都上传到本地仓库,-m是对本次提交的备注,养成良好的习惯此命令必须有内容,方便后续追踪更改记录。

git commit a.txt -m [添加a.txt文件]

如果加上具体文件名或者目录,本次提交就只提交部分内容

5.本地仓库内容提交到远程仓库

把更改的相关内容提交到本地仓库后才能执行同步内容到远程仓库的操作。相关的命令如下:

git push

如果没有和远程仓库的内容出现冲突的话用如上命令,你的更改就能上传到远程仓库了,其它同事clone的话已经能获取到你的代码了。

时间关系,马上上班了,本次就写到这里,后续陆续更新git使用的相关操作,最终会整理为系列文章分享给大家。

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

(0)
上一篇 2022年6月21日 上午10:34
下一篇 2022年6月21日 上午10:46

相关推荐

  • 国土学院科研项目立项

    国土学院科研项目立项 随着国家对于土地管理的重视,国土学院科研项目立项也越来越受到关注。作为一所拥有丰富土地管理实践教学资源的学院,我们一直致力于推动土地管理领域的科学研究和技术创…

    科研百科 2025年3月21日
    2
  • haarp计划

    Haarp计划: 一个让人工智能实现自主决策的伟大计划 Harp计划是由Google提出的一个计划,旨在让人工智能实现自主决策。这个计划的核心思想是利用深度学习技术,让计算机能够学…

    科研百科 2024年10月31日
    0
  • 项目进度控制措施

    项目进度控制措施 在项目执行过程中,进度控制是非常重要的一环。合理的进度控制可以保证项目按时完成,并降低项目风险。以下是一些项目进度控制措施: 1. 制定详细的计划:制定详细的计划…

    科研百科 2024年5月28日
    69
  • 软件 项目进度

    软件项目进度管理 随着软件开发的不断推进,软件项目进度管理变得越来越重要。合理的软件项目进度管理可以帮助团队更好地规划和控制开发进度,避免进度滞后和资源浪费,提高项目的成功率和质量…

    科研百科 2024年8月21日
    24
  • 科研项目远程验收报告范文

    科研项目远程验收报告范文 随着科技的不断进步,远程验收已经成为了科研项目验收中的常见方式。这种方式不仅可以减少验收过程中的时间和成本,还可以提高验收的准确性和效率。在本文中,我们将…

    科研百科 2024年8月12日
    36
  • 村级档案管理系统

    村级档案管理系统 村级档案管理系统是一个重要的公共服务,可以帮助村级组织管理其文件和记录。随着现代化的发展,村级组织需要更好地管理其文件和记录,以确保其安全和有效。 村级档案管理系…

    科研百科 2024年9月24日
    18
  • 跨部门项目管理流程

    跨部门项目管理流程 随着企业规模的扩大和竞争的加剧,跨部门项目管理已经成为现代项目管理中不可或缺的一部分。跨部门项目管理可以帮助企业更好地协调各部门之间的合作,提高项目管理的效率和…

    科研百科 2024年8月21日
    24
  • 工程项目管理可视化看板

    工程项目管理可视化看板是一种用于展示项目进展情况的工具,可以帮助项目经理和团队成员了解项目的实时状态和进展情况。在这篇文章中,我们将探讨工程项目管理可视化看板的作用和优点,以及如何…

    科研百科 2024年8月18日
    31
  • 保密资格认定标准解读 技术部分

    保密资格认定标准解读 随着信息技术的不断发展,保密工作已成为国家安全和经济发展的重要组成部分。保密资格认定是确保保密人员具备相关知识和技能的重要措施之一。本文将解读保密资格认定标准…

    科研百科 2024年11月30日
    5
  • 莲花镇:三步走强化基层党建教育培训(开展基层党建工作培训)

    为进一步推进莲花镇党务工作者工作水平,规范化、制度化基层党建业务,近年来,莲花镇党委坚持以问题为导向,按照缺什么补什么的原则,由浅到深,逐步提升,不断强化基层党建教育培训。 一、抓…

    科研百科 2023年7月20日
    42