小机灵鬼|程序员学Python编程或许不知的十大提升工具( 五 )
与其他产品不同 , Mercurial是免费的 。 即便你打算以后改用其他更高级的产品 , 你也可以从使用Mercurial管理一个或两个项目的过程中获得有用的经验 。
源代码管理(SCM)是指把应用程序的各个版本存储在不同的地方 , 以便根据需要撤消或重做对源代码所做的修改 。 对许多人来说 , 源代码管理似乎是一项艰巨的任务 。 Mercurial环境相当友好 , 你可以在其中学习SCM 。 当你需要返回到程序的旧版本或修复新版本中出现的问题时 , 应用程序各个版本的源代码必须可用才行 。
Mercurial最棒的地方在于它有一个很好的在线教程 。 学习SCM最好的方法是在你自己的机器上一步步地跟学 , 哪怕只是翻一翻这些材料也是很有用的 。 教程的第一部分是关于如何安装Mercurial的 。 然后 , 教程讲解如何创建存储库(存储应用程序各个版本的地方) , 并在创建应用程序代码时使用存储库 。 学完这个教程之后 , 你会对源代码控制的原理以及为什么版本控制是应用程序开发的一个重要部分有很好的了解 。
本文摘自《从零开始学Python 第2版》
【小机灵鬼|程序员学Python编程或许不知的十大提升工具】本书包含5个部分 , 共计20章内容 , 从Python入门知识开始讲解 , 涉及初级的编程知识、各种数据类型的使用、数据的存储和管理等内容 , 同时本书还包含对Python模块和库的介绍 。 通过阅读本书 , 读者可以全面了解与Python编程有关的各个细节 , 实现零基础学习Python编程 。
推荐阅读
- 小机灵鬼|干货速来!透彻剖析微服务架构设计模式,深入开发Java有奇效
- 程序员|“对不起,我们不要IT培训班出来的程序员”!
- 小熊回收站|“对不起,我们不要IT培训班出来的程序员”
- 小熊科技|程序员你是怎么绘制架构图?
- 执笔抒情|万茜发文向宁静郁可唯几位姐姐道歉,配图还在抖机灵
- 程序员|程序员:代码全部替换成中文,你能接受吗?
- 程序员小助手|ORM 模型用法纲要,3分钟短文:Laravel
- 腾讯|“对不起,我们不要IT培训班出来的程序员”!
- 选择遗忘|程序员不用的R语言,在这些行业却“香”到不行
- 小机灵鬼|央视重磅关注天府新区这件事
