今年年初的时候接到了一个单子,一个类似前程无忧的功能的app,时间三个月,第一次接,完全无经验,接到的第二天就开始各种忙碌了,首先是研究了一下需求,发现难点不多,一个定位地图、分享、信息推送,其他的功能无非就是读取服务端进行展示,提交数据到服务端,感觉应该不是很难。但是考虑到是第一次做,公司的活也不少,就找了一个同事,以前是一个小组的,刚离职不久回老家,就想着他应该还没开始找工作,正好趁着这段时间可以挣点钱,长点经验,正好我心里面也有个依靠。
多个人开发软件的话,首先考虑到了版本控制的问题,这个必须做好,要不以后的开发会出现很多问题,如果不做代码控制,合并代码很容易会被覆盖,而且这样合并也很容易漏掉东西,会在这上面浪费很多时间,于是就开始找合适的代码控制工具,首先想到的是svn,因为在工作中用的就是svn,但是上网查,需要使用第三方的服务器,当时感觉挺麻烦的,因为觉得时间紧任务重,所以选择了一个相对简单的git,下载一个git插件,注册一个git用户就可以用了,但是还是没有学会git的使用方法,只会从git服务器上下载代码,上传代码,但是如果一个人提交了之后,另一个人要下载的话,就要把自己本机的代码与服务端首先做个比较,把自己修改的东西截图记下来,如果冲突了,把冲突的代码记录到text文本中,然后把自己本机代码做备份,重新下载服务端工程&#x