美文网首页aide
aide中的git的使用(1)git与效率开发

aide中的git的使用(1)git与效率开发

作者: 仲孙星河 | 来源:发表于2017-08-27 10:32 被阅读0次

大家好,是不是本人好久没有更新课程了,这个怪我,我最近在nextdev进行着mcpe+的开发,事情非常多,外加网页界面更新,因而有断更的现象。(而且竟然更新的是第五章)在这里先道歉。

说到mcpe+这个程序,是由我们团队主管时空裂痕首创与2015年,一直更新到现在。但程序代码中,由他所写的代码只有40%左右。(我更少,也就5%)很多代码都是团队里其他人写出来的,这自然会产生很多实际难题,最常见的就是代码管理,如何让三到五个人同时写代码而互不影响,并且到最后还能拼成一个完整的程序呢?就算是个人开发,我也需要经常对代码进行备份或者开源分享,打包源代码互相发送肯定不能适应这样的需求了。因而我们需要更好的管理方法。

这个问题当然不是第一次出现,他很早以前就同样考验着其他开发者。linux作为一个与Windows系统一样的电脑系统,同时也是android的基础,具有一套非常自由的开发方法:任何人都可以对他进行修改后发布。因而,全世界都是Linux的开发者,代码管理问题更加凸现(具体可以百度Linux内核与系统,这是一个神奇的系统)。所以,一位开发者(懒得记名,毕竟我乐意我现在也可以下linux的代码玩一玩当他们的一员)就设计出了一个极佳的分布式管理控制系统git,来方便的管理代码进度。

这个系统就是我们解决我们mcpe+项目代码管理的工具。那么他是怎么解决代码同步的呢?在git系统中,我们只需要第一次下载完整的源代码,之后,假如我写了一百行代码,要把它发给团队,那么我只需要push一下代码,那一百行代码就会提交到云端,而其他人想要同步我的进度,只需要pull一下,就会自动下载所有修改过的代码,甚至他们自己已经在本地修改的代码都会原封不动的保存下来。神奇吧,这只是最简单的。随着学习的深入你还会学到如何控制正式版和新修改的版本,保证正式版出现bug后可以立即找回正式版时的代码并修改而不影响正在开发的新版本。

这个系统还有个显著的优势:所有aide系列软件都提供了git支持,因而,你手上的aide就是最好的git管理工具,而不用记原版git的指令。

本人所有文章未经特殊标注均遵循知识共享署名 4.0 国际许可协议进行许可,转载请注明作者和本人个人网站上的文章地址,如果你喜欢我的文章,欢迎来我的小窝随意围观,我会定期发一些有用的东西和没用的东西。当然,如果你愿意请我吃辣条
我会更开心的。没关系你有多少你都可以请我,我不嫌多的。(被拖走~)

相关文章

  • aide中的git的使用(1)git与效率开发

    大家好,是不是本人好久没有更新课程了,这个怪我,我最近在nextdev进行着mcpe+的开发,事情非常多,外加网页...

  • IDEA中Git的使用

    引言 本篇文章讲述在IDEA开发工具中git的详细使用过程,提高开发效率 IDEA配置git 电脑必须已经装好了g...

  • 使用 Git 协作开发项目指南

    1. Git fetch和git pull的区别 使用 Git 协作开发项目指南

  • Git 入门指南

    Git 入门指南 [TOC] Git 基本操作,一篇文章就够了! 1. Git简介 在实际开发中,会使用Git作为...

  • git常用命令

    一.简介 日常开发中记录经常使用的git命令,方便平时使用。 1.git暂存管理 2.git远程仓库管理 3.查看...

  • 分布式版本控制系统Git常用指令

    1.Git介绍 Git是分布式版本管理控制系统 Git使用好处:可以在脱机环境中查看开发版本历史,在合作开发中使用...

  • 使用 git alias 提高 git 的使用效率

    使用 git alias 提高 git 的使用效率 前言 git 作为一个版本控制工具,是我们程序员平时工作中不可...

  • Android开发中Git-Flow的运用

    原文连接 Android开发中Git-Flow的运用 Android开发过程中运用好Git工具能让团队的效率更进一...

  • GIt 常用操作指令

    《Git 使用规范流程》 《常用 Git 命令清单》 《Git 远程操作详解》 《Git工作流程》 开发过程中,用...

  • git进阶

    git中有此高级命令,在开发中可以帮助我们解决问题,同时提高工作效率。 1 git stash gitstash相...

网友评论

    本文标题:aide中的git的使用(1)git与效率开发

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