面向初学者的 Git Bash 与 GitHub 文章

发布: (2026年1月18日 GMT+8 17:53)
3 min read
原文: Dev.to

Source: Dev.to

Cover image for Beginner friendly article on Git bash and Git hub.

什么是 Git 和 GitHub?

Git 是一种版本控制系统,能够智能地跟踪文件的更改。
GitHub 是一个基于云的平台,您可以在上面存储、分享和协作代码。
项目存放在 仓库(repositories)中。

安装 Git Bash

  1. 从官方网站下载 Git(或通过 Windows 的 Microsoft Store 下载)。
  2. 运行安装程序并按照提示进行操作。
    • 确保已选中 Git BashGit GUI
    • 选择默认编辑器(例如 Visual Studio Code)。
    • 选择在命令行中使用 Git 的选项并完成安装。

验证安装

git --version

配置 Git

git config --global user.name "STEVE"
git config --global user.email "steveandrew97@gmil.com"

确认配置

git config --global --list

生成 SSH 密钥(用于免密码登录 GitHub)

ssh-keygen -t ed25519 -C "steveandrew97@gmail.com"
  • Enter 接受默认文件位置。

启动 SSH 代理

eval "$(ssh-agent -s)"

将 SSH 密钥添加到代理

ssh-add ~/.ssh/id_ed25519

显示公钥(用于添加到 GitHub)

cat ~/.ssh/id_ed25519.pub

将代码推送到 GitHub

  1. 在终端中打开项目文件夹。

  2. 初始化仓库:

    git init
  3. 检查状态:

    git status
  4. 添加文件:

    git add .
  5. 提交更改:

    git commit -m "My first commit"
  6. 关联远程仓库:

    git remote add origin https://github.com/username/repository-name.git
  7. 推送代码:

    git push -u origin main

代码现在会出现在 GitHub 上。

从 GitHub 拉取代码

拉取会获取项目的最新版本:

git pull origin main

在与他人协作或切换设备时非常有用。

使用 Git 跟踪更改

  • 查看已更改的文件:

    git status
  • 查看具体改动:

    git diff
  • 查看提交历史:

    git log

总结

Git 使开发者能够跟踪、存储和管理代码的更改,而 GitHub 提供了一个协作平台,用于共享和共同开发项目。

Back to Blog

相关文章

阅读更多 »

Git 初学者必备要点

概述 本指南向初学者介绍 Git 的核心概念,Git 是领先的版本控制系统。您将了解版本控制是什么,为什么它重要,……

Git Bash 与 GitHub 初学者入门

Git 是一种免费、开源的版本控制系统,用于随时间跟踪代码或任何文件的更改。它让开发者能够: - 在项目上工作…

Git 与 GitHub 入门指南

介绍 在软件开发的世界中,版本控制是必不可少的。Git 是一种版本控制工具,帮助你跟踪代码的更改,...