博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git管理代码:Git简介与安装、配置(一)
阅读量:6555 次
发布时间:2019-06-24

本文共 1079 字,大约阅读时间需要 3 分钟。

hot3.png

Git简介

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

什么是版本控制系统?

举个常见的例子:

  • 我们自己花了很多精力写的前后端代码,为了防止某一天电脑坏了,我们经常复制一份保存到另外一个硬盘或者另外的电脑上,隔一段时间就复制一份,最后形成很多的文件和文件夹,保存了很多个备份;

  • 某一天,我发现该项目中某个文件被我改乱了,我想恢复到这个文件的我备份的前几天的状态,那么我就会到我的备份里面翻开代码一个一个查找,然后找到后复制过来覆盖;

  • 我们经常在公司写代码,写不完我想回家继续写,我以前的做法经常是把项目复制到U盘或者网盘,然后带回家复制出来,继续编写,久而久之感觉特别繁琐;

  • 如果一个项目有多个人合作开发,那么经常是你做一部分,我做一部分,最后通过邮件、QQ等互相传来传去,然后互相再当面沟通我改动了哪里,你要把我的代码复制进去……经常改来改去多几次后,就很容易文件都覆盖乱了;

  • ……

类似这样的情况太普遍了,我们想每次修改、每个人修改了哪些东西、什么时候做的修改等等,都形成一条历史记录,那么这一条条的记录就是一个一个的版本,我们根据这些版本记录就很方便的查找和管理我们自己的代码(当然不单单是管理代码,其他的文件一样也是可以的),那么这就是Git要做的事情,并且它会自动的去做这些事情,非常方便。

Git和TortoiseGit安装

从Git官网下载windows版: ,然后安装;

c4193c9fc9cace9a.png

安装完成后,通过系统的命令提示符输入git > 回车,出现如下界面,那么就可以确认git安装成功了;

a221d8705a6e9b1e.png

这个时候其实在命令提示符使用git命令也可以操作git来实现版本控制管理了,只是需要手打代码,不够直观,所以,接下来,我们安装一个GUI工具:TortoiseGit来帮助我们免去手打git命令的痛苦,

TortoiseGit下载地址:,下载完成,然后安装,完成后,在文件夹或者桌面(有的电脑需要重启才有)右键就会出现如下界面,表示TortoiseGit已安装就绪:

d7d7287355b76324 (1).png

简单配置Git

git版本控制要求每个版本必须要有用户信息标记,所以,我们需要简单的配置一下用户的用户名和邮件信息

在桌面单击右键 > 进入TortoiseGit的Settings:

d7d7287355b76324.png

进入到Git选项,然后选择Global,也即是全局配置的意思,填写后,确定保存即可。

0c2f50eb2eaefdc0.png

739b6792afc31360.png

至此Git安装和配置完毕,够简单吧!接下来让我们体验Git带给我们的快乐吧!!

转自:

转载于:https://my.oschina.net/u/4072026/blog/3018599

你可能感兴趣的文章
团队随笔
查看>>
Java内存块说明
查看>>
List集合具体对象的特点
查看>>
网络信息安全之防火墙***检测方法 (五)
查看>>
怎样为用户写“招标书”
查看>>
1.7 文件目录管理及相关的命令使用方法
查看>>
实际案例告诉你大数据在农业中如何应用
查看>>
LAMP优化策略
查看>>
PDF中添加页面/合并 PDF 内容
查看>>
JS仿FLASH特效可跳转回首页的CSS二级联动菜单
查看>>
页面导入样式时,使用link和@import有什么区别?
查看>>
类成员与类的实例成员
查看>>
Spark源码编译并在YARN上运行WordCount实例
查看>>
Spring AOP + AspectJ annotation example
查看>>
Spring VS EJB 3 的若干认识误区(转)
查看>>
数据归一化和两种常用的归一化方法
查看>>
React.js初探(一)
查看>>
Neo4j CQL -(17)- NULL值
查看>>
BZOJ4554: [Tjoi2016&Heoi2016]游戏 luoguP2825 loj2057
查看>>
json_encode后的中文不编码成unicode
查看>>