Git版本管理的框架及流程

本文章为技术文章,但不难,会用电脑的都能看懂,写本文章目的是备忘。

本文将教你用中文桌面图形窗口的方式使用 Git 版本管理软件。

1,Git常见的分布式工作模式有:

1互联网第三方 web 服务器和公司 web 服务器工作模式

2互联网Linux ssh服务器和公司Linux ssh服务器模式

3备份硬盘工作模式

区别是路径属性为 http:// 和 ssh:// 和file://。

这3种模式都能保证万一硬盘损坏,数据都还在。

http:// 和 ssh://可以由服务器设置权限,file://没有权限功能。

2,日常工作流程。

主要是克隆,获取,还原,清理,拉取,提交,推送等等。

3,多分支工作模式。

可以按照文件夹方式理解分支概念,平时工作文件夹和开发分支同步,并在此工作。到一个节点并测试稳定后,把开发分支复制到发布分支,使发布分支增加一个版本,此动作叫合并分支。

4,多人并行开发模式。

尽量不要同时改动一个文件,这样就可以拉取-->改动-->提交就行了,不会发生冲突。如果发生冲突就比较麻烦,最好的方法是先保存自己的改动,在尊重别人的改动,在别人的基础上加入自己的改动 ,然后提交并推送,通知所有人更新。

未完待续,下篇文章将介绍怎么从网络上注册 git 账户,建立文件仓库(业界习惯说代码仓库),或者不用网络建立本地文件仓库,用windows操作系统的公司服务器或台式机搭建 git 服务网站。

作者介绍:

丑木,原名黄华林,80后。

读大学期间由师兄带入电子开发路子,蹉跎岁月10多年,玩过简单应用程序开发、车载音响导航产品、车载仪表、安防监控、数码产品、视频产品、手机产品等,无系统MCU、嵌入式系统UCOS/ThreadX、开放式操作系统Win32/Linux/android什么都做。

由于微信朋友圈内容不能对外转帖,故开通公众号瞎写东西方便转帖。

个人微信二维码:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180729G0OEIX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

同媒体快讯

扫码关注腾讯云开发者

领取腾讯云代金券