Git 课程可以帮助你学习版本控制、分支策略、协同工作流程和版本库管理。您可以掌握解决冲突、代码审查实践以及跨项目有效跟踪变更的 Skills Tracks 技能。许多课程都会介绍 GitHub 和 GitLab 等工具,这些工具可以加强协作并简化项目贡献,让您可以在真实的软件开发环境中应用自己的技能。

您将获得的技能: Git (Version Control System), Version Control, DevOps, Software Development Life Cycle, Systems Development Life Cycle, Linux Administration, Software Development, Software Development Methodologies, File Management
初级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: Git (Version Control System), Version Control, IntelliJ IDEA, Integrated Development Environments, Microsoft Visual Studio, Eclipse (Software), Software Versioning, Software Development
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Git(版本控制系统), 文件管理, 命令行界面, Unix, 版本控制, 编程原则, 外壳脚本, 脚本, Unix 命令, GitHub, Mac OS, 乌班图, 脚本语言, 云计算, 利纳克斯, Bash(脚本语言)
初级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, Microsoft Copilot, Docker (Software), ChatGPT, Google Gemini, OpenAI, AI Workflows, Development Environment, GitHub, Integrated Development Environments, Generative AI Agents, Generative AI, Git (Version Control System), Debugging
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Version Control, GitHub, Git (Version Control System), Collaborative Software
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Git (Version Control System), Version Control, Command-Line Interface, GitLab, Collaborative Software, File Management, Software Development Tools
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Object Oriented Design, Microsoft Copilot, Game Design, Software Design, Application Design, Unit Testing, Python Programming, AI Enablement, GitHub, Development Environment, Debugging
中级 · 指导项目 · 不超过 2 小时
您将获得的技能: Unix Commands, Command-Line Interface, Unix, Bash (Scripting Language), File Management, Linux Commands, Productivity, Computer Programming
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Version Control, Git (Version Control System), GitHub, Command-Line Interface, Software Development Tools, User Accounts
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Linux Commands, Command-Line Interface, Unix Commands, Linux, File Management, Remote Access Systems
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Configuration Management, Command-Line Interface
初级 · 课程 · 1-4 周

您将获得的技能: Collaborative Software, Git (Version Control System), Version Control, Debugging, Software Development Tools, Problem Management, Configuration Management, Software Technical Review, Conflict Management, Root Cause Analysis, Reconciliation
初级 · 课程 · 1-4 周