
# 使用本地或者个人建立的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]]