zoukankan      html  css  js  c++  java
  • 对git的认识

            Git在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器。

            Git的出现减轻了许多开发者和开源项目对于管理分支代码的压力,由于对分支的良好控制,更鼓励开发者对自己感兴趣的项目做出贡献。其实许多开源项目 包括Linux kernel, Samba, X.org Server, Ruby on Rails,都已经过渡到使用Git作为自己的版本控制工具。对于我们这些喜欢写代码的开发者嘛,有两点最大的好处,我们可以在任何地点(在上班的地铁 上)提交自己的代码和查看代码版本;我们可以开许许多多个分支来实践我们的想法,而合并这些分支的开销几乎可以忽略不计。(摘要)

             虽然看了关于Git的定义,但是对还没有接触过Git的我们有点像看天书呢!看到有些内容不理解又没有老师给我们举一些结合我们生活的例子,没办法理解(可能还是看的少吧!)。Git拥有版本追踪能力,“追踪”看到它我想到了追踪器,‘追踪器’和它有关联吗?

             在查看Git的内容时,我看到说:Git的信息模型很复杂,而且还像癌细胞一样一直在扩散,当然一直使用Git,就会不断的冒出各种新的概念,并且它的命令行语法完全是随意的而且不一致。虽然我感觉Git很难理解,但我会好好的学它的。

  • 相关阅读:
    解决Warning: mysql_connect(): Headers and client library minor version mismatch. 警告
    读取微博feed伪代码
    [待续]不为人知的PHP-SPL标准库
    封装pyMysql
    捉“客”记
    实现小程序插件自定义导航栏
    圆形与矩形的碰撞检测--Mr.Ember
    mpvue原理分析
    webpack学习--Mr.Ember
    原型链、继承--Mr.Ember
  • 原文地址:https://www.cnblogs.com/snowz/p/4821940.html
Copyright © 2011-2022 走看看