首页 > 其他分享 >Git介绍及使用

Git介绍及使用

时间:2022-08-28 15:44:52浏览次数:86  
标签:Git -- 备份 global 介绍 本地 使用 代码

Git其实就是一个代码版本控制工具,是项目中用来协作管理代码的。

代码版本控制工具,也就是代码管理工具,他的发展有三种:本地管理、集中式管理、分步式管理

1.本地管理

本地管理就是直接使用本地电脑的磁盘进行备份,这种方式其实就是本地备份,缺点比较明显,个人固定电脑无网使用可以,但是不能联网,然后占用本地磁盘空间,一旦电脑磁盘坏了,就是什么也没有了。

 

2.集中式管理

一般作用于企业中,优点是,可多人协作,异地使用,不占本地磁盘空间,服务端保存所有文记录,客户端只保留最新的记录,缺点就是他每次备份的时候都是将代码重新保存,占服务器磁盘空间,不支持离线提交,中心服务器崩溃之后记录也会失效。

 

3.分步式管理

该方法可用于个人及企业中,可多人协助,同时备份时使用快照,即没有修改的代码只保存位置指向,修改过的代码重新保存,节省了服务器磁盘空间,采用客户端和服务端同时备份,即支持离线本地提交,服务器崩溃之后,可使用客户端进行克隆,反之也可以。

 

传统版本控制工具(SVN)和Git区别?

SVN:保存的只是基于原有代码的不同代码,即只保存差异。

Git:保存未修改代码地址,和修改后代码的完成备份,大多数操作都只是本地进行,联网操作是只有上传、下载、删除。

 

Git使用方法:

1.在官网下载Git工具(Git (git-scm.com)),页面如下

 

 

 

2.点击Downloads,进入下载页面选择对应的操作系统下载

 

 

3.下载完成后,直接默认下一步安装,安装完成之后,桌面右击出现Git Bash选项说明成功,点击Git Bash进行如下页面

 

 

4.在命令行输入两个命令

git config --global '输入你的用户名' 

git config --global '输入你的邮箱地址'

 

5.输入完成之后,再次输入

git config --list --global

即可查看你的用户名和邮箱地址,命令中接入--global,说明是全局配置,即你提交记录时就是标识你刚才输入的用户名和邮箱地址。

 

6安装完成。

标签:Git,--,备份,global,介绍,本地,使用,代码
From: https://www.cnblogs.com/camboy/p/16632871.html

相关文章

  • uniapp使用css实现固定横屏
    由于h5无法使用app-plus的属性,只好通过样式实现直接上代码html<view:class="islandscape?'preview-maintrans':'preview-main'"><u-iconname="arrow-left"......
  • git命令
    Git常用操作命令:1)远程仓库相关命令检出仓库:$gitclonegit://github.com/jquery/jquery.git查看远程仓库:$gitremote-v添加远程仓库:$gitremoteadd[name][url......
  • Python Selenium使用cookie实现自动登录微博
    @目录前言一、预登陆获取cookie1)cookie处理2)预登陆二、登录测试前言模拟登录微博是实现微博网页爬虫的第一步,现在的微博网页版有个sinavisitsystem,只有登录过后才......
  • 使用Gradle构建spring-boot多模块项目
    一、目录结构.├──boogle-common│  ├──build.gradle.kts│  └──src├──boogle-core│  ├──build.gradle.kts│  └──src├──......
  • HomeAssistant接入HomeKit与简要介绍
      在HomeAssistant中接入HomeKit后可以使用iPad或iPhone的家庭App控制已接入HA的设备,如HA接入了很多小米智能家居设备,HA接入HomeKit后就可以使用苹果自带的家庭App控制已......
  • 进程、线程补充与协程相关介绍
    补充点1.死锁当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死阻塞)fromthreadingimportThread,Lockimporttimemu......
  • 使用小乌龟进行团队项目开发-05
    前面几节说了如何使用小乌龟的基本操作以及怎么在Gitee里创建私人仓库,那么同团队之间怎么进行协作开发的?这就要在Gitee上添加仓库成员,因为我们设置得仓库都是私有的,只有仓......
  • 解决eclipse中的Java文件,使用idea打开的乱码问题
    吐槽:在克隆一些Github上面资源的时候,使用idea打开,会出现乱码的情况......
  • 使用小乌龟更新代码到远程仓库-04
    通过push可将本地仓库代码上传到远程仓库  设置一下远程仓库地址,点击上面的Manage  确定即可,之后就按照正常的push就可以将代码上传到远程仓库了。 ......
  • 单例模式的介绍
     单例模式是设计模式中常用的设计模式之一,它提供一种创建对象的方式。这种模式仅涉及一个单一的类,该类负责创建自身的对象(下面称对象为实例),同时确保只有一个对象被创......