|
Post by account_disabled on Dec 11, 2023 2:20:38 GMT -6
开发与协作有着内在的联系。大多数时候,您将与其他开发人员一起工作;即使您不这样做,Git 也可以在许多其他方面为您提供帮助。 Git 是控制我们构建的应用程序版本的软件。它被个体开发者、大公司、甚至世界上最大的开源项目 Linux 所使用。 如果您从事 Web 开发,那么了解如何正确使用 Git 进行 Web 开发极其重要。我们不仅仅是在谈论“git add”、“git commit”和“git push”。您应该了解使用 Git 创建 Web 项目的整个工作流程。 您还有疑问吗?开始吧! 为什么使用 Git? 这些只是开始使用 Git 的一些原因: 组织:您不必在 v1、v2、v3 等文件夹中管理项目,而是拥有一个带有特殊数据库的项目,用于存储文件的所有版本 协作: Git 允许您和其他人同时处理同一个项目,而不会产生冲突。 开源: Git 是开源的,但它也是我们用来协作和创建开源软件的工具。任何人都可以在GitHub或Bitbucket 等平台上向开源项目发出拉取请求。 平台灵活性:如今,您有许多不同的 Git 托管服 电话号码清单 务可供选择,例如Gitlab、GitHub、Bitbucket 和 SourceForge。您还可以为所有项目使用自托管解决方案。 轻松备份:轻松撤消错误,并且永远不会丢失项目的代码库。 我们已经提到过 GitHub 这个词一两次了,那么 Git 和 GitHub 之间有什么区别呢? 如果您没有使用 Git 的经验,这可能会令人困惑。简单来说,Git 和 GitHub 是相关但不同的工具。 Git 是版本控制系统 (VCS),我们用来维护对文件更改的控制,而 GitHub 是我们用来在线存储项目文件及其 Git 历史记录的服务(位于项目的 .git 文件夹 /中))。 Git 安装在本地计算机上,如果没有 GitHub 或 GitLab 等托管服务,与其他开发人员协作将非常困难。 GitHub 通过添加其他可改善协作的功能(例如克隆、分叉和合并)来增强 Git。这两个工具结合在一起,为您提供一个相对友好的生态系统,用于开发、管理并向其他人展示您的项目。 基本 Git 工作流程 在接下来的部分中,我们将了解 Web 开发的 Git 工作流程的实际方面。 安装要求 如果您还没有安装 Git,那么现在就是最佳时机。 它易于安装并且可在大多数操作系统上使用。 从官方下载页面下载它,或者如果您使用的是 Linux 或 macOS,则使用包管理器安装它: Git 下载页面显示适用于 macOS、Windows 和 Linux/Unix 的选项。 Git 下载页面。 要检查安装是否一切顺利,请通过在应用程序菜单中搜索“终端”来访问 Linux 或 macOS 上的终端,或者在 Windows 上打开 Git bash(默认情况下随 Git 安装)。 然后输入: git --version 显示 Git 版本 2.33 的 Linux 终端屏幕截图。 git 版本。 如果您得到了 Git 版本作为答案,那么您就可以开始了。 我们还需要一个 GitHub 帐户,因此请确保您注册或登录 GitHub: GitHub 注册页面,顶部标有“创建您的帐户” GitHub 注册页面。 安装 Git 并进入 GitHub 帐户后,您可以继续下一部分。 协作项目的基本 Git 工作流程 如前所述,大多数时候您不会单独开发项目。协作是一项关键技能,Git 和 GitHub 帮助我们使其成为一个简单但有效的过程。 Git 项目的典型工作流程如下所示: 通过克隆存储库或存储库来获取项目的本地副本。如果您正在协作,您应该首先分叉存储库。
|
|