0
点赞
收藏
分享

微信扫一扫

Git简介

GIT简介


  • GIT是一款自由和开源的​​分布式​​​版本控制系统,用于​​敏捷高效​​地处理任何或小或大的项目
  • 在世界上所有的分布式版本控制工具中,Git是最快、最简单、最流行的
  • 是 Linux 之父​​李纳斯​​的第二个伟大作品
  • 2005 年由于 BitKeeper 软件公司对 Linux 社区停止了免费使用权
  • 李纳斯为了辅助自己的 Linux 内核的开发(管理源代码)迫不得己自己开发了一个分布式版本控制工具,从而Git诞生了


GIT工作原理


  • 如果想学好GIT必须先了解GIT的工作原理
  • 工作区(Working Directory):仓库文件夹里面,除了​​.git目录​​以外的内容,也就是和.git目录平级的目录
  • 版本库(Repository):git目录,用于存储记录版本信息
  • 版本库中的:暂缓区(staga)
  • 版本库中的:分支(master),git自动创建的第一个分支
  • 版本库中的:HEAD指针,用于指向当前分支


​git add​​​和​​git commit​​命令的作用


  • git add 把修改的文件内容添加到版本控制中的暂缓区


Git简介_git


  • git commit 把暂缓区的所有内容提交到当前​​HEAD​​指针指向的分支中


Git简介_linux_02


  • GIT自学网站推荐:​​https://backlog.com/git-tutorial/cn/​​


GIT使用环境


  • 多人开发时需要一个​​共享版本库​​​,单人开发初始化一个​​本地库​​即可
  • 共享版本库的形式
  • 本地共享库:文件夹 / U盘 / 硬盘
  • 远程共享库:自己搭建Git服务器 / 托管到第三方平台(github/oschina等)
  • 无论是单人开发还是多人开发,客户端都可以使用命令行或者图形化界面使用Git





举报

相关推荐

git 简介

git简介

GIT使用简介

Git-简介

Git 分支 - 分支简介

0 条评论