【Git和github的使用】Git与代码托管 版本控制工具 代码回滚 差异对比 代码托管 多版本合并 Git的历史 go语言 自举 github,码云 Git的安装

Git与代码托管

代码量很大,一个团队的需要代码维护和托管,需要一个代码仓库

一、版本控制工具作用

(1)版本

(2)作用

1.能够追踪全部代码的状态
2.能够进行版本之间的差异对比
3.能够进行版本回滚
4.能够协助多个开发者进行代码合并

二、常见的版本控制工具

(1)CVS

基本退出了历史舞台

(2)svn

2010年左右,很多人使用,中心化的版本控制工具,需要有一台中心服务器


没有中心,可以互相下载,来源比较多,但中间还带着通信功能。

有中心的话,很多东西卡在中心,如果代码服务器中心挂了,团队不能协作了。

(3)git

分布式的版本控制工具,中心服务器不再是必需的,公共服务器也是有的。

没有服务器也可以

只有一个开发者了,也可以

)]

三、Git的历史


​ ·

​ ·

​ ·

)]

​ ·

​ ·

​ ·

自举:自己编译自己,git托管git自己

go语言:编译语言。刚开始c语言写的,编译成二进制可执行文件。后来是go语言编写的编译器了。

python语言:解释语言

托管代码:github,码云

更多信息见:www.mlog.club/article/34876

四、Git的安装

Linux里

apt-get比较老,用apt就可以了

找包可以下载吗
apt search 包名

全部评论

相关推荐

05-07 13:29
已编辑
门头沟学院 Java
北斗导航Compass低仿版:能不能先搞清楚优先级啊,怎么可能是项目问题,项目很重要吗?又没学历 又没实习大厂凭啥约面?那玩具项目 没应用在真实生产环境下的 就算做上天又有什么用?早点找个小公司实习 拿小公司实习去投大厂实习,这才是你现在该做的
投递美团等公司10个岗位 简历被挂麻了,求建议
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务