Git 教程

我们的 Git 教程提供了全面的版本控制和协作开发课程。教程涵盖 Git 命令、工作流和最佳实践,适合初学者和有经验的开发者。通过免费实验和实际案例,你将获得管理代码仓库的实践经验。我们的 Git 练习场让你可以在模拟环境中尝试不同的 Git 操作。

GitHub Actions 设置 Secret

GitHub Actions 设置 Secret

在这个实验 (Lab) 中,你将学习如何在 GitHub Actions 中安全地管理敏感信息,方法是设置仓库 Secret 并在工作流中引用它们。
CybersecurityLinuxGitShell
GitHub Actions 简介与设置

GitHub Actions 简介与设置

在这个实验 (Lab) 中,你将学习设置 GitHub Actions 的基本步骤。你将学会在 GitHub 上创建仓库、将其克隆到本地环境,并建立工作流所需的目录结构。
GitLinux
在 Linux 中管理本地 Git 仓库

在 Linux 中管理本地 Git 仓库

在本实验中,你将学习在 Linux 环境中管理本地 Git 仓库的基础命令。你将练习初始化仓库、配置用户设置、创建并提交文件,以及使用 `git init`、`git add`、`commit` 和 `log` 查看提交历史。
GitLinux
GitHub Actions 上传构建制品

GitHub Actions 上传构建制品

在这个实验中,你将学习如何使用构建制品(build artifacts)来持久化工作流数据。你将配置一个工作流来上传一个构建目录,以便之后可以下载。
LinuxGitJavaScript
GitHub Actions 任务依赖

GitHub Actions 任务依赖

在这个实验中,你将学习如何通过定义任务间的依赖关系来编排复杂的工作流,确保部署等任务在构建成功后才执行。
LinuxGitJavaScriptShell
GitHub Actions 基础构建与测试

GitHub Actions 基础构建与测试

在这个实验中,你将学习如何创建一个基本的 GitHub Actions 工作流来构建和测试一个 Node.js 应用程序,涵盖环境设置、依赖安装和测试执行。
LinuxJavaScriptGit
GitHub Actions 第一个工作流创建

GitHub Actions 第一个工作流创建

在这个实验(Lab)中,你将学习创建 GitHub Actions 工作流的基本步骤。你将初始化一个 Git 仓库,创建必要的目录结构,在 YAML 文件中定义工作流触发器和 Job,并将更改提交,以模拟 CI/CD 流程。
LinuxGitShell
使用 Checkout Action 的 GitHub Actions

使用 Checkout Action 的 GitHub Actions

在这个实验(Lab)中,你将学习如何在 GitHub Actions 中使用 `actions/checkout` action 来访问仓库文件并通过工作流日志进行验证。
LinuxGitJavaScript
GitHub Actions 添加环境变量

GitHub Actions 添加环境变量

在这个实验(Lab)中,你将学习如何在 GitHub Actions 工作流中定义和使用环境变量。你将创建一个工作流,设置一个全局变量,并在步骤(step)中访问它以打印问候消息。
ShellLinuxGit
GitHub Actions 矩阵构建

GitHub Actions 矩阵构建

在这个实验中,你将学习如何使用矩阵策略 (matrix strategies) 来同时针对多种配置(例如不同的 Node.js 版本)运行你的工作流。
LinuxJavaScriptGitShell
GitHub Actions 运行简单命令

GitHub Actions 运行简单命令

在这个实验(Lab)中,你将学习如何定义一个 GitHub Actions 工作流,使用 runs-on 指定运行器环境,以及使用 run 关键字执行简单的 shell 命令。
LinuxGitShell
Git 高级提交操作

Git 高级提交操作

学习 Git 高级提交操作,包括修补提交、回滚更改、遴选以及交互式变基。提升你的版本控制技能,像专家一样掌控 Git 历史。
GitLinux
标记重要里程碑

标记重要里程碑

学习如何有效地使用 Git 标签来标记项目历史中的重要节点。掌握在 Git 工作流中创建、管理和利用轻量标签与附注标签。
GitLinux
保存正在进行的工作

保存正在进行的工作

学习如何使用 Git stash 来管理和保存正在进行中的更改。本实验涵盖了创建储藏、应用储藏的更改、从储藏创建分支、管理多个储藏以及清理储藏。
GitLinux
Git Reset 与 Reflog 详解

Git Reset 与 Reflog 详解

学习使用 git reset 和 git reflog 操控 Git 历史的艺术。掌握如何撤销提交、找回丢失的工作,并充满自信地在仓库的时间线中穿梭。
GitLinux
Git 历史记录与日志管理

Git 历史记录与日志管理

探索 Git 强大的历史追踪功能。学习如何使用各种 Git log 命令和技巧来浏览、搜索及分析项目的代码演进时间线。
GitLinux
初始化 Git 项目

初始化 Git 项目

本挑战旨在测试你对 Git 的 init 和 clone 命令的掌握程度。这两个命令是初始化本地仓库或从远程服务器克隆现有仓库的核心操作。
Git
Git 配置管理

Git 配置管理

学习使用 git config 命令进行 Git 配置管理。学习设置 Git 身份、配置颜色、设置默认编辑器、管理行尾符、创建别名以及理解特定仓库的配置。
GitLinux
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 58
  • 下一页