ok,最近的项目中用到了Git,做一个分享加强记忆
Git是一个分布式版本控制工具,相比较SVN而言呢,最大的特点就是去中心化,分布式了。它不依赖于某个服务器,每个用户的环境上面都可以拉取分支,当做主版本。
它的流程是这样的
Git又分为GitHub和GitLab,GitHub一般用作个人或团体社区开源项目的发布,GitLab一般用作企业私有商业项目的开发。目前看来使用Git开发与发布项目成为了大的趋势,必会工具,熟练掌握。
以后打算将经常用到的代码,场景,例子不定期发布到Git,供大家参考。
- git flow init 仓库建立
- git clone 克隆分支
- git flow featuare start queastion1 新建分“queastion1”
- git push queastion1 修改后的代码推送到分支
- git push origin
- git flow feature finish
使用Git维护版本, developer一般拉取分支本地开发,再把修改的代码提交到分支,然后Leader在Git将该分支合并到主分支。
欢迎给我Git 点赞+Star谢谢https://github.com/iYhuitune