# 使用本地或者个人建立的branch来进行开发 # 需要定期把server repository里面的内容pull到自己的local里面。不强行规定时间,建议时间是3天或者5天。 (git pull --rebase) # 在完成一些功能或者修改了一些bug之后,需要把自己local里面的东西merge回server repository的时候,需要先把server repository merge到自己的local,并且需要确定程序运行正常,才可以push/commit到server repository里面去。push/commit的时候注意需要把所有的log都commit进去。 #*我们不强行规定多久需要push/commit到server repository里面,不过建议1-2周之内至少需要push/commit一次。 #*测试运行正常需要做:做一些自己改动过相关module的测试。测试包括手动的或代码自动的。 '''注意:''' * server repository:指的是主机上面的代码repository. 这个可以是svn或者git. * local: 指的是本地的working copy * commit: 主要针对svn来说的。 * push: 主要针对git来说的。 ==Sample git log== REFER -> [[Commit Log Message template]]