Git 01 -- 简介

65 阅读1分钟

开发中的实际应用场景 : 代码丢失进行备份 、代码还原 、协同开发 、追溯问题代码的编写人和编写时间!

如何解决这个问题 ?

  • 加上版本控制 !!!每次进行修改 ,都加上一个版本号 。

1 . 版本控制器的方式 :

集中式版本控制 :

集中式版本控制工具 ,版本库是集中放在中央服务器的 ,team 里每个人 work 时从中央服务器下载代码 ,是必须联网才能工作的(局域网或者互联网)。个人修改后提交到中央版本库 。如SVNCVS.

0476.png

分布式版本控制器 :

分布式版本控制系统没有 "中央服务器" ,每个人的电脑上都是一个完整的版本库 ,这样工作的时候 ,就不需要联网了 ,因为版本库就在自己的电脑上 。多人协作只需要将各自的修改推送给对方 ,就能互相看见对方的修改 。如Git

Git 0477.png

  • Git GUI : Git提供的图形界面工具
  • Git Bash : Git提供的命令行工具 (小 Linux)