当前位置: 首页 > news >正文

Git使用介绍教程

Git使用介绍教程

小白第一次写博客,内容写的可能不是很详细,仅供参考,大家一起努力
gitee网址:https://gitee.com
大部分的开发团队都以 Git 作为自己的版本控制工具,需要对 Git 的使用非常的熟悉。这篇文章中本人整理了自己在开发过程中经常使用到的 Git 命令,方便在偶尔忘记时速查。

1、版本管理工具的两大功能和结束

1.版本管理
2.多人协作
介绍: Git是目前世界上最先进的分布式版本控制系统(没有之一)。同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,Linux系统已经发展了十年了,代码库之大让Linus很难继续通过手工方式管理了,于是整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。

2、 俩大类版本管理工具

1.集中式版本管理工具–svn
2.分布式版本管理工具–git

3、安装完成后,还需要最后一步设置

  1. 配置信息
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
  1. 通过git init命令把这个目录变成Git可以管理的仓库
$git init
Initialized empty Git repository in D:/Mi/ceshi/.git/

4、把文件添加到版本库

  1. 用命令git add告诉Git,把文件添加到仓库:
$ git add stc.md

2.用命令git commit -m "提交说明"告诉Git,把文件提交到仓库:

 $git commit -m "stc.md"

3.为什么Git添加文件需要add,commit一共两步呢?
因为commit可以一次提交很多文件,所以你可以多

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 进销存管理系统设计
  • pico+unity3d项目配置
  • apache:the requested operation has failed使用httpd -t
  • Linux:Linux网络总结(附下载链接)
  • 如何避免在 Docker 容器中遇到 MAC 地址冲突和 IP 地址冲突的问题
  • ThreeJS-3D教学十五:ShaderMaterial(noise、random)
  • LabVIEW液压数据采集测试系统
  • Goland 通道
  • 读人工智能全传12人工智能导致的问题1
  • 后端老鸟的前端初探:心得与领悟20240713
  • 中介者模式(大话设计模式)C/C++版本
  • nginx的四层负载均衡实战
  • 基于全国产复旦微JFM7K325T+ARM人工智能数据处理平台
  • 实现多层感知机
  • c# 容器变换
  • php的引用
  • Git同步原始仓库到Fork仓库中
  • java概述
  • 好的网址,关于.net 4.0 ,vs 2010
  • 基于axios的vue插件,让http请求更简单
  • 漂亮刷新控件-iOS
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 我的面试准备过程--容器(更新中)
  • 小而合理的前端理论:rscss和rsjs
  • 写代码的正确姿势
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • # 职场生活之道:善于团结
  • #AngularJS#$sce.trustAsResourceUrl
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • $.ajax()方法详解
  • (CPU/GPU)粒子继承贴图颜色发射
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (SpringBoot)第七章:SpringBoot日志文件
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (译)2019年前端性能优化清单 — 下篇
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)EOS中账户、钱包和密钥的关系
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)
  • .NET开发人员必知的八个网站
  • .Net实现SCrypt Hash加密
  • [ vulhub漏洞复现篇 ] Django SQL注入漏洞复现 CVE-2021-35042
  • []C/C++读取串口接收到的数据程序
  • [ActionScript][AS3]小小笔记
  • [codeforces]Checkpoints
  • [delphi]保证程序只运行一个实例
  • [Doc][px4][ros2][gazebo][yolov8]PX4-ROS2-Gazebo-YOLOv8
  • [Git][认识Git]详细讲解
  • [HITCON 2017]SSRFme 1
  • [Hive] 常见函数
  • [HTML]Web前端开发技术12(HTML5、CSS3、JavaScript )——喵喵画网页
  • [java面试]宇信易诚 广州分公司 java笔试题目回忆录
  • [linux][调度] 内核抢占入门 —— 高优先级线程被唤醒时会立即抢占当前线程吗 ?
  • [Meachines] [Medium] Bart Server Monitor+Internal Chat+UA投毒+Winlogon用户密码泄露权限提升