标签: g4e
绑定Git Pull Request和部署目标环境
对于持续交付过程的改进一直都是我给客户实施DevOps以及我自己的开发团队的日常工作重点。在我自己的团队中,从去年3月份开始全面推行 Feature Branch + PR + Quality Gate 的方式,我们一直在持续改进这个过程。
g4e基础篇#7 了解拉取请求 Pull Request
拉取请求是Git中特有的工作方式,可以帮助团队更好的控制代码质量,集成自动化构建和部署,创建更好的协作氛围。要理解拉取请求是如何做到这些的,我们首先需要了解什么是拉取请求。
g4e基础篇#4 了解Git存储库(Repo)
Git 存储库看上去就是一个文件夹,只是在这个文件夹中不仅仅保存了所有文件的当前版本,也同时保存了所有的历史记录,这些额外的信息都保存在当前文件夹下面的.git子目录中。因为前面我们所描述的git跟踪改动的特殊方式 ,git可以在很小的开销下保留非常复杂的历史记录,同时也由于这种跟踪方式,使得git可以通过改变链接指向的方式随时切换当前目录中任何文件的版本,从而实现了在同一套文件系统上切换分支的功能。
g4e基础篇#3 Git安装与配置
现在你已经对Git有了最基本的了解,现在让我们开始动手开始安装和配置Git环境。Git工具包括Git命令行工具,图形化工具和服务器环境;在我们这个教程中,我们会使用以下软件配置我们的环境.
g4e常见问题#4 解决Git在Windows上的中文乱码问题
在Windows上使用Git的时候经常会遇到乱码问题,主要可能出现的工具包括 Git Bash, Cmd窗口,PowerShell窗口,Git GUI图形界面;如果设置不正确也会影响 Visual Studio, Visual Studio Code,Eclipse等IDE里面的log显示。
g4e基础篇#1 为什么要使用版本控制系统
版本控制系统有助于你跟踪和保存在一段时间内所修改的代码,同时帮助你跟踪所有你所作出的变更,它就如同一部相机,不停的帮助你记录某一时刻的代码状态快照并永久保存这些快照,以便你可以在未来的任何时间找回之前的改动。
Git 企业开发者教程
希望通过这套教程,解决企业开发者在使用Git过程中所遇到的诸多疑问,让更多的团队能够享受到Git所带来的良好开发体验,让大家能够真正在大规模复杂项目中将Git的优势发挥出来。