001、创建仓库 002、新建项目 003、初始化仓库 这一步不需要做 004、克隆项目 005、编写代码并提交到github上面 006、在github上面查看文件的变动 007、多人协作开发(接下来用张三、李四、CTO三人来演示工作中的流程) 008、张三解决BUG并提交文件 009、CTO合并 ...
分类:
其他好文 时间:
2019-08-09 13:40:44
阅读次数:
93
Git 团队协作开发 git init 初始化 git add file.py 把代码放入Git暂存区git add . 把当前整个目录提交 git commit -m "xxx" 把代码从Git暂存区放到Git仓库 git config --global user.email "you@examp ...
分类:
其他好文 时间:
2019-08-03 14:54:01
阅读次数:
71
在协作开发时,从接口获取到的json实体部分为空,但是在调试时发现原对象没有任何问题,但是经过解析成为json后,部分属性变为: "$ref":"$.*******“ 改变解析方式为Gson问题解决,经查是fastjson在解析json时,会将json中相同的内容改为引用导致 具体描述如下: 以下内 ...
分类:
Web程序 时间:
2019-07-02 19:13:18
阅读次数:
234
命名空间 在一个给定作用域中定义的标识符必须是唯一的,对于多人协作开发的庞大而复杂的程序中难免发生名称冲突,在C语言中并不能提供语法层面上的解决方案,只能依靠人为的命名规范,例如使用特殊的命名前缀来解决这一困境,但这样会导致变量名称过长,不利于程序员编写和阅读程序,但C++提供了语法层面的解决方案, ...
分类:
编程语言 时间:
2019-07-02 10:53:47
阅读次数:
141
有如下3种解决方法: 1.使用强制push的方法:git push -u origin master -f这样会使远程修改丢失,一般是不可取的,尤其是多人协作开发的时候。 2.push前先将远程repository修改pull下来git pull origin mastergit push -u o ...
分类:
其他好文 时间:
2019-06-13 13:54:35
阅读次数:
265
版本控制&协作开发:GitHub、GitLab、BitBucket、SubVersion、Coding、Bazaar 自动化构建和测试:Apache Ant、Maven 、Selenium、PyUnit、QUnit、JMeter、Gradle、PHPUnit 持续集成&交付:Jenkins、Capi ...
分类:
其他好文 时间:
2019-06-03 17:10:16
阅读次数:
206
发起一个github/npm工程协作项目,门槛太高了!! 最基础的问题,你都要花很久去研究: 如何在项目中全线使用es2017代码? 答案是babel 如何统一所有协作者的代码风格? 答案是eslint + prettier 如何测试驱动开发,让项目更健壮? 答案是jest 如何持续化集成,方便更多 ...
分类:
其他好文 时间:
2019-05-17 15:18:50
阅读次数:
164
第一种 Object.defineProperty 这种是在vue源码中看见的 第二种使用闭包实现 使用场景:团队协作开发的时候,没有详细的文档规范,防止队友误操作。 demo地址: "js实现属性只读" ...
分类:
Web程序 时间:
2019-05-14 19:21:06
阅读次数:
192
一、Spring是什么? Spring是一个开源的轻量级的Java开发框架。 二、Spring有什么作用? 简化应用程序的开发。 三、简化应用程序开发体现在哪些方面? ①IOC容器 Java思想是面向对象的开发,一个应用程序是由一组对象通过相互协作开发出的业务逻辑组成,那么如何管理这些对象,使他们高 ...
分类:
编程语言 时间:
2019-05-11 12:14:35
阅读次数:
129
有如下几种解决方法:1.使用强制push的方法:$ git push -u origin master -f 这样会使远程修改丢失,一般是不可取的,尤其是多人协作开发的时候。2.push前先将远程repository修改pull下来$ git pull origin master$ git push ...
分类:
其他好文 时间:
2019-05-04 10:05:29
阅读次数:
419