Git 初识 提出问题 不知道你⼯作或学习时,有没有遇到这样的情况:我们在编写各种⽂档时,为了防⽌⽂档丢失,更改 失误,失误后能恢复到原来的版本,不得不复制出⼀个副本,⽐如: “报告-v1” “报告-v2” “报告-v3” “报告-确定版” “报告-最终版” “报告-究极进化版” ... 每个版本有各⾃的内容,但最终会只有⼀份报告需要被我们使⽤。 但在此之前的⼯作都需要这些不同版本的报告,于是每次都是复制粘贴副本,产出的⽂件就越来越 多,⽂件多不是问题,问题是:随着版本数量的不断增多,你还记得这些版本各⾃都是修改了什么 吗? ⽂档如此,我们写的项⽬代码,也是存在这个问题的!! 如何解决--版本控制器 为了能够更⽅便我们管理这些不同版本的⽂件,便有了版本控制器。所谓的版本控制器,就是能让你 了解到⼀个⽂件的历史,以及它的发展过程的系统。通俗的讲就是⼀个可以记录⼯程的每⼀次改动和 比特就业课 版本迭代的⼀个管理系统,同时也⽅便多⼈协同作业。 ⽬前最主流的版本控制器就是Git。Git可以控制电脑上所有格式的⽂件,例如doc、excel、dwg、 dgn、rvt等等。对于我们开发⼈员来说,Git最重要的就是可以帮助我们管理软件开发项⽬中的源代码 ⽂件! 注意事项 还需要再明确⼀点,所有的版本控制系统,Git也不例外,其实只能跟踪⽂本⽂件的改动,⽐如TXT⽂ 件,⽹⻚,所有的程序代码等等。版本控制系统可以告诉你每次的改动,⽐如在第5⾏加了⼀个单词 “Linux”,在第8⾏删了⼀个单词“Windows”。 ⽽图⽚、视频这些⼆进制⽂件,虽然也能由版本控制系统管理,但没法跟踪⽂件的变化,只能把⼆进 制⽂件每次改动串起来,也就是只知道图⽚从100KB改成了120KB,但到底改了啥,版本控制系统不 知道,也没法知道。 Git 安装 Git 是开放源代码的代码托管⼯具,最早是在Linux下开发的。开始也只能应⽤于Linux平台,后⾯慢慢 的被移植到windows下,现在,Git可以在Linux、Unix、Mac和Windows这⼏⼤平台上正常运⾏了。 Linux-centos 如果你的的平台是centos,安装git相当简单,以我的centos7.6为例: ⾸先,你可以试着输⼊Git,看看系统有没有安装Git: 1 2 $ git-bash: git: command not found 出现像上⾯的结果,Linux会友好地告诉你Git没有安装。 安装Git: 1 sudo yum -y install git 查看Git安装的版本: git --version 比特就业课 1 Linux-ubuntu 如果你的的平台是ubuntu,安装git相当简单,以我的ubuntu20.04为例: ⾸先,你可以试着输⼊git,看看系统有没有安装Git: 1 2 3 4 $ git Command 'git' not found, but can be installed with: sudo apt install git 出现像上⾯的结果,Linux会友好地告诉你Git没有安装,还会告诉你如何安装Git。 安装Git: 1 $ sudo apt-get install git -y 查看git安装的版本: 1 $ git --version Windows 参考链接:https://www.bilibili.com/video/BV1hf4y1W7yT? p=3&vd_source=b57c3f3e8a7507d4af7322c28f05fdbc Git 基本操作 创建Git本地仓库 要提前说的是,仓库是进⾏版本控制的⼀个⽂件⽬录。我们要想对⽂件进⾏版本控制,就必须先创建 ⼀个仓库出来。 创建⼀个Git本地仓库对应的命令为 git init ,注意命令要在⽂件⽬录下执⾏,例如: 1 2 3 hyb@139-159-150-152:~/gitcode$ pwd /home/hyb/gitcode hyb@139-159-150-152:~/gitcode$ git init 比

 posted on 2024-07-18 17:48  dapaige  阅读(16)  评论(0)    收藏  举报  来源