|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/git-and-repos-beginner-to-expert-in-azure-devops/
课程评论:没有评论
**课程名称:** Git与Azure Repos:从入门到精通 **课程概述:** 本课程旨在帮助您掌握DevOps的关键组成部分——源代码控制,特别是Git。DevOps是一种革命性的软件发布方式,能够高效且安全地交付软件。源代码控制(版本控制)是DevOps的基础。 您将学习Git的基础知识,包括: * **版本控制的原理与重要性:** 理解版本控制系统如何跟踪代码变更,并将其作为软件开发中的最佳实践。 * **Git的核心概念:** 了解Git作为分布式版本控制系统的优势,以及如何利用其进行本地版本管理。 * **Git常用命令:** 熟练掌握commit, push, pull, clone等基本操作。 * **分支策略与工作流程:** 学习如何使用分支进行高效开发,以及团队协作的最佳工作流程。 * **Pull Request:** 理解并应用Pull Request进行代码审查和合并。 * **Git与Azure Repos集成:** 了解Azure Repos支持Git,并学习如何利用Azure Repos进行源代码管理。 * **分布式 vs. 中心化版本控制:** 了解不同版本控制系统模型的差异。 **版本控制的优势:** * 创建有序的开发工作流程 * 管理代码的不同版本 * 促进开发者之间的协作 * 维护完整的代码变更历史 * 自动化开发任务 **Git简介:** Git是最常用的版本控制系统,它是一种管理源代码历史记录的工具,正迅速成为行业标准。Git的分布式特性意味着您的本地代码库是一个完整的版本控制仓库,使您能够轻松地离线或远程工作。您可以本地提交工作,然后将您的仓库副本与服务器上的副本同步。 您可以使用各种客户端和工具来操作Git,例如Git for Windows、Mac、以及Visual Studio和Visual Studio Code等集成开发环境。 **本课程将教您运用Git进行源代码控制的所有方面,无论您的项目规模大小,都将帮助您提升开发效率和协作能力。**
DevOps is a revolutionary way to release software efficiently besides maintaining a high level of security. Source control (version control) is a critical part of DevOps.In this course you'll learn the foundation of source control using Git, working with pull requests, branching strategies, and standard workflow with commit, push, pull, clone, and more. Irrespective of the software project size, using version control could be a proven best practice. Two kinds of version control are supported by Azure Repos: Git and Team Foundation Version Control (TFVC). This course will teach you all aspects of working with Git and the foundations of source control and the differences between distributed and centralized source control.Version control systems are software that help you track changes you make in your code over time. As you edit your code, you tell the version control system to take a snapshot of your files. The version control system saves that snapshot permanently so you can recall it later if you need it. Use version control to save your work and coordinate code changes across your team. Even if you are just a single developer, version control helps you stay organized as you fix bugs and develop new features. Version control keeps a history of your development so that you can review and even rollback to any version of your code with easeBenefits of Source ControlCreate workflowsWork with versionsCollaboration between developersMaintains history of changesAutomate tasksWhat is GitGit is the most commonly used version control system, a tool to manage your source code history. It is quickly becoming the standard for version control.Git is a distributed version control system, meaning that your local copy of code is a complete version control repository. These fully functional local repositories make it is easy to work offline or remotely. You commit your work locally, and then sync your copy of the repository with the copy on the server.You can use the clients and tools of your choice, such as Git for Windows, Mac, partners' Git services, and tools such as Visual Studio and Visual Studio Code