IT之道-艾锑知道

您当前位置: 主页 > 资讯动态 > IT知识库 >

艾锑无限整理:Git和GitHub的区别


2020-03-05 17:56 作者:艾锑无限 浏览量:
伟大的CEO就是伟大的教练

3月2日早晨,这个世界上最伟大的CEO,前通用电器的掌舵人杰克韦尔奇因病逝世。在他执掌通用电器的19年中,公司一路迅跑,并因此连续三年在

美国<<财富杂志>>全美最受推崇公司评选中名列前茅。

通用电器在他的执掌时市场资本增长30多倍,达到了4500亿美元,排名从世界第10提升到第1名。已有12个事业部,在其各自的市场上数一数二。

如果单独排名,通用电器有9个事业部能入选财富500强,从一家制造业巨头转变为以服务业和电子商务为导向的企业巨人,使百年历史的通用电器

成为真正的业界领袖级企业。
 
 
本人喜欢杰克韦尔奇,并不是因为他创造了这样一家伟大的企业,贡献了这样一个让人难以启迪的高度,而是因为他的管理哲学以及管理理念,他

认为在你没有成为领导者之前,最大的成功就是自己的成长,而成为领导者之后,最大的成功就是帮助他人成长,培养更多的优秀人才才是领导者重之

之重的工作。
 
在一次电视访谈中,主持人问杰克,除了你的这些管理理念,还有什么对于一个CEO来说是非常重要的,杰克韦尔奇说伟大的CEO就是伟大的教练,作为

一名CEO,不只是去管理你的企业,更需要帮助你的管理者成为领导者,让他们的潜能发挥出来,这才是一名CEO该做的事.

杰克为什么会这么推崇一位CEO要成为一名教练,我想也是源于他和管理学大师德鲁克先生的一段故事.
 
当年,杰克·韦尔奇出任通用电气总裁伊始,他去求见德鲁克,咨询有关企业成长的课题。德鲁克送给他一个简单的问题:假设你是投资人,通用电

气这家公司有哪些事业,你会想要买?这个大乎哉的问题对韦尔奇产生了决定性的影响。经过反复思考,韦尔奇作出了著名的策略决定:通用电气

旗下的每个事业,都要成为市场领导者,“不是第一,就是第二,否则退出市场”。
 
透过这个故事我们发现,管理学的大师德鲁克先生并没有给杰克什么解决方案,而只是仅仅提出了一个问题,让杰克从更高维度上来思考通用这家公司,

到底作为CEO你想要的是什么,他就立刻知道自己接下来如何干了.

作为企业CEO的你又是如何做的呢?

艾锑无限整理:Git和GitHub的区别
 
可能大家一直在用 GitHub,知道有个东西叫 Git,一直以为它俩是一个东西,今天才理清了它们之间的关系,来扫扫盲。什么是版本控制?现在有这样的一个场景:我们在写论文的时候,写完了提交给指导老师去审核,老师说你哪哪哪写的不好要改改,于是乎,你就屁颠屁颠的去改。一般的做法是:**不直接在原论文上修改,而是复制一份,在新复制的那一份上做改动。**因为如果改了论文,被老师评价说还不如上一次,让你重该,你还可以找到上一次的论文,但是如果不复制,直接在原来的论文上改动…
在上面的场景中,原论文是一个版本,新复制的论文又是一个新的版本。**简单点说,我们复制原论文,产生新论文的这个过程就加版本控制。**只不过这个版本控制是我们手动完成的。
什么是版本控制系统?
版本控制系统就是自动的帮我们完成上面操作的系统或者说就是一个应用程序(这里的系统不是指操作系统,而是一个应用系统,像我们做 web 项目的时候,我们经常给项目起名字叫:购物商城系统,ERP系统,and so on,那它们是操作系统吗?不是,就是一个程序)。
版本控制系统如何帮我们控制版本?
我们需要进行版本控制的文件都要提交到一个**仓库(其实就是一个隐藏文件夹)**里面,我们对文件做出的修改都会被这个版本控制系统侦测到,如果我们要保留这个版本的文件,就要通过版本控制系统提供的命令把文件提交到仓库里面,然后版本控制系统就会自动为我们提交的文件打上版本号。

仓库分几种?
本地仓库:建立在本地的文件夹。
远程仓库:建立在互联网的服务器内的文件夹。
 
版本控制系统分为几种?
分布式版本控制系统
配有上述两个仓库,在你的电脑上有一个本地仓库,在远程的服务器上有一个远程仓库。
我们在提交文件的时候会先提交到本地仓库,然后在有网络的情况下,再从本地仓库提交到网络上的远程仓库。
Git 就是一个典型的分布式版本控制系统
 
集中式版本控制系统
只配有上述的远程仓库,当然如果你的这台电脑就充当远程服务器的角色,那远程仓库其实就在你这台电脑上。
我们在提交文件的时候是直接提交到远程仓库。
SVN 就是一个典型的集中式版本控制系统
 
什么是 Git?
相信到这里大家已经理解了 Git 到底是个啥。
就是一个帮我们管理文件版本的程序,专业名称叫:分布式版本控制系统。
 
什么是 GitHub?
GitHub 就担任了上述的远程仓库这一角色,就是一个存放在外网服务器上的一个文件夹。
当然远程仓库除了 GitHub 之外,还有 Gitee(码云)。
 

相关文章

IT外包服务
二维码 关闭