Git的学习

作者: 文仔CXKSNLXX | 来源:发表于2018-05-27 15:56 被阅读0次

学习Git

什么是Git

Git是一款分布式版本控制系统,最初由林纳斯·托瓦兹创作,于2005年以GPL发布。最初目的是为了更好地管理linux内核开发而设计。


Git的主要功能

  • 从服务器上克隆完整的Git创库(包括代码和版本信息)到单机上。
  • 在自己的机器上根据不同的开发目的,创建分支,修改代码、
  • 在单机上自己创建的分支上交代码。
  • 在单机上合并分支
  • 把服务器上最新的代码下载下来,然后根据自己的主分支合并。
  • 生成补丁,把补丁发送给主开发者。

Git主要用来干嘛

我觉得,它是用来协调团队的合作,更加方便的开发,使团队能更好的并行开发,提高工作效率。

为什么要用Git

Git优点

  1. 大多数的操作可以在本地进行,所以速度更快,而且由于无需联网,所以即使不在公司甚至没有联网,你也是可以提交代码,查看历史,从而极大地减少了开发者的网络条件和物理位置的限制。
  2. 由于可以提交到本地,所以你可以分步提交代码,把代码提交做得更细,而不是提交一个包包含很多代码 ,难以review。

Git与Github的区别

git是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个工具,可以把你原来提交的内容重现出来,这样对于你后来才意识到的一些错误的更改,可以进行还原
github这是一个网站,就是每个程序员自己写的程序,可以在github上建立一个网上的仓库,你每次提交的时候可以把代码提交到网上,这样你的每次提交,别人也都可以看到你的代码,同时别人也可以帮你修改你的代码,这种开源的方式非常方便程序员之间的交流和学习。
总结来说,git可以认为是一个软件,能够帮你更好的写程序,github则是一个网站,这个网站可以帮助程序员之间互相交流和学习。


推荐学习网站廖雪峰官网

相关文章

  • Git+node.js+TDD

    目录 Git学习 node.js学习 用Nodejs和Git完成TDD编程 Git学习 Git是什么Git是一款免...

  • Git 学习笔记

    ----------------- Git 学习 ------------------ Git 简介 Git...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • git技术,GitHub、GitLab

    git学习 Git教程(小白快速入门版) Git教程(简化版) git详细学习 Gitlab的管理使用手册git初...

  • Git常用命令与学习总结

    安装Git Git的下载地址:Git官网下载地址 学习网址 git 学习笔记- Book 在线练习地址 基础常用指...

  • Git学习之思维导图

    Git学习之思维导图 Git学习之思维导图

  • git记录

    Git Magic图解gitgit 学习笔记git游戏(学习)1、消除文档路径中文乱码git config --g...

  • git资源学习

    git资源学习 Git详解之一 Git起步 Git详解之二 Git基础 Git详解之三 Git分支 Git详解之四...

  • Git入门学习资源

    Git入门学习资料 廖雪峰 Git教程 Git官网 Pro Git git 简明指南 github-git-che...

  • 2018-04-18

    git学习小结 关于git init,git add,git commit 用法总结 1.首先配置git 全局配置...

网友评论

    本文标题:Git的学习

    本文链接:https://www.haomeiwen.com/subject/iqgbjftx.html