首页 > 其他分享 >[分布式] Git详细安装与配置

[分布式] Git详细安装与配置

时间:2023-12-22 21:06:11浏览次数:43  
标签:文件 git Windows 配置 Git 使用 安装 分布式

  • 作者: 丶布布

✨Git简介

Git是目前世界上最先进的分布式版本控制系统(没有之一)。

那什么是版本控制系统?

如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:

想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样:

[分布式] Git详细安装与配置_Windows


过了一周,你想找回被删除的文字,但是已经记不清删除前保存在哪个文件里了,只好一个一个文件去找,真麻烦。看着一堆乱七八糟的文件,想保留最新的一个,然后把其他的删掉,又怕哪天会用上,还不敢删,真郁闷。更要命的是,有些部分需要你的财务同事帮助填写,于是你把文件Copy到U盘里给她(也可能通过Email发送一份给她),然后,你继续修改Word文件。一天后,同事再把Word文件传给你,此时,你必须想想,发给她之后到你收到她的文件期间,你作了哪些改动,得把你的改动和她的部分合并,真困难。

于是你想,如果有一个软件,不但能自动帮我记录每次文件的改动,还可以让同事协作编辑,这样就不用自己管理一堆类似的文件了,也不需要把文件传来传去。如果想查看某次改动,只需要在软件里瞄一眼就可以,岂不是很方便?

这个软件用起来就应该像这个样子,能记录每次文件的改动:

版本

文件名

用户

说明

日期

1

service.doc

张三

删除了软件服务条款5

7/12 10:38

2

service.doc

张三

增加了License人数限制

7/12 18:09

3

service.doc

李四

财务部门调整了合同金额

7/13 19:51

4

service.doc

张三

延长了免费升级周期

7/14 15:17

这样,你就结束了手动管理多个“版本”的史前时代,进入到版本控制的20世纪。


标签:文件,git,Windows,配置,Git,使用,安装,分布式
From: https://blog.51cto.com/u_16436086/8938517

相关文章

  • [插件使用] SwitchHosts自动更新Github Hosts文件
    作者:丶布布......
  • [Git Error] failed to push some refs to “××××.git”
    1.问题描述:在将本地仓库内容推送至远程仓库Github时出现以下错误。Togithub.com:LeowenHungry/Loewen-TestRepository.git![rejected]main->main(non-fast-forward)error:failedtopushsomerefsto'github.com:LeowenHungry/Loewen-TestRepository.git'hint:......
  • [Git] 使用过程中的常见错误及解决方式
    作者:丶布布一、SSLcertificateproblem:unabletogetlocalissuercertificate问题:当我从GitHub上克隆gitclone一个项目到本地的时候,系统出现了如下提示:SSLcertificateproblem:unabletogetlocalissuercertificate原因:这里其实是电脑没有安装对应的ca证书,所以无法通......
  • [集中式] SVN的安装与详细使用教程
    作者:丶布布文章预览:前言一.安装说明二.使用教程......
  • [海康相机] 连接相机失败:未安装USB3驱动或驱动无效
    作者:丶布布文章预览:一、前言二、问题分析三、解决措施四、兼容Halcon打开HK相机一、前言设备信息:Win10+Halcon13+海康工业相机(MV-CH120-10UM系列)HK相机客户端下载:官网地址:HK相机客户端官网下载地址博主使用的客户端版本:MVS_STD_3.2.1_200609  提取码:z9tk二、问题分......
  • 如何解决在 Linux 中 WPS 字体缺失问题(安装常用的 Windows 中文字体)
    所需文件的下载链接在末尾Symbol字体安装wsp-font-symbols即可Windows字体安装Win10Fonts即可常用字体文件内容包括仿宋GB2312、楷体GB2312、方正小标宋简安装方式首先下载你所需要的字体文件在字体文件所在的目录下右键点击在命令行中打开或OpeninTerminal......
  • 『Git』记录Git相关的问题
    1.代码写一半,发现忘记切换分支了,怎么处理?①使用gitstash命令将当前工作目录中的修改保存起来。这将暂存修改,以便稍后可以应用到其他分支上。②使用gitcheckout命令切换到正确的分支,以继续开发工作。③在切换到正确的分支后使用gitstashpop命令来应用之前暂存的修改,将......
  • gitlab安装
    1.下载rpm包地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/?C=M2.安装依赖yum -yinstallpolicycoreutils-pythonopenssh-server#没有policycoreutils-python安装policycoreutils-python-utilssystemctlenablesshdsystemctlstartsshd3.安装gitlab......
  • git 进阶 重难点学习(git checkout和git branch 的区别 git reset 和git revert的用法)g
    git几个分区工作区暂存区本地仓库和远程仓库疑难问题:1.gitpull是到本地仓库还是工作区gitpull命令会将远程仓库的更新内容拉取到本地仓库,并将其合并到当前分支的工作区中。具体来说,gitpull命令首先从远程仓库拉取最新的提交到你的本地仓库,然后将这些变化合并到你当前......
  • deepin内网环境安装软件包
    内网环境下,出于安全考虑等,服务器系统被禁止访问互联网,这种情况下要安装软件包无法使用官方软件源或者官方网站列出的镜像软件源。因此只能通过维护一个本地源,或者下载软件包并传递到本地使用dpkg进行安装。这里介绍后一种安装方式。使用dpkg离线安装软件包要离线安装软件包,首先......