深入数据科学
Source: Dev.to
Introduction
本文将帮助您了解 Git 和 GitHub,包括 push、pull、跟踪更改和版本控制等术语。
Installing Git Bash
Git Bash 是一个工具,允许您使用简洁的命令与 Git 交互。它充当您与 GitHub 通信的渠道。
要安装 Git Bash,请访问 GITBASH。安装完成后,从应用程序中打开 Git Bash;会出现一个黑色终端窗口,准备就绪。
Configuring Git with GitHub
在 GitHub 上创建账户后,您需要配置 Git Bash 以配合 GitHub 使用:
- 打开 Git Bash。
- 运行必要的命令生成 SSH 密钥。
- 将生成的密钥添加到您的 GitHub 账户,以建立连接。
Pushing Code
Push 代码指的是在本地对项目进行更改后,将这些更改发送到 GitHub。此步骤会把您的工作上传到线上仓库,提供备份并支持协作。
- Push 完成后,您的代码会安全地存储在网上。
- 即使电脑故障或更换设备,您的工作仍可在 GitHub 上访问。
Pulling Code
Pull 代码与 Push 相反。它指的是从 GitHub 下载项目的最新版本到本地电脑。
Pull 在以下情况下很有用:
- 您在多台设备上工作。
- 其他人已经更新了项目。
Tracking Changes
跟踪更改涉及检查自上次保存以来哪些文件被修改、添加或删除。Git 会持续监视您的项目并记录每一次差异。
Version Control
版本控制是一套记录项目随时间所有更改的系统。与其为同一文件保存多个不同名称的副本,Git 会自动保留所有更改的历史记录。
这使您能够:
- 回退到之前的工作版本。
- 精确查看何时、哪些内容发生了变化。
- 安全工作,不必担心丢失进度。
在团队协作时,版本控制尤为重要,因为它帮助防止相互覆盖对方的工作。