Git/GitHub-----MAC

本文是一篇关于Git和GitHub的基础教程,介绍了Git的版本控制系统概念,如何设置Git,以及进行初次体验。同时,讲解了GitHub的基本操作,包括注册账号、设置SSH Key和提交代码到GitHub。通过学习,读者将理解Git的强大功能,并学会在GitHub上托管项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这一节中,我们将会学习:

  • 什么是 Git ?
  • 如何为 Git 做初始化配置?
  • Git 的基本使用;
  • 什么是 GitHub?
  • 如何添加 SSH Key 到 GitHub 上?
  • 如何新建 GitHub 项目?
  • 如何提交代码到 GitHub?

什么是 Git?#

Git 是 Linux 的创始人 Linus Torvalds 开源的一款分布式版本控制系统,以帮助开发者更好的对项目进行版本管理。每一个优秀的开发者在进行项目开发时都会第一时间给自己的项目加上 Git,以便能更好的追踪代码修改,进行版本回溯等操作。在多人协作的开发过程中,Git 更是必不可少的。因此,本书中将使用 Git 来管理项目的所有代码,让你在阅读本书的时候能够体会到 Git 的强大,了解实际开发中我们对 Git 的应用。

在现代化的项目开发中,Git 基本上是标配。

Git 的基本设置#

在前面的章节中,我们为主机安装好了 Git。虚拟机 Homestead 中 Git 也是作为默认安装的软件。接下来大部分的 Git 操作都会发生在 Homestead 虚拟机中,因此我们需要先对其进行设置。

首先我们对 Git 进行用户名和邮箱进行设置,请参照下面格式,替换为你自己常用的用户名和邮箱来完成设置:

$ git config --global user.name "Your Name"
$ git config --global user.email your@example.com

解释: --global 选项代表对 Git 进行全局设置。

这里个人信息设置的作用,是为你在代码提交时自动署名标记,方便查看提交日志时区分作者。如:

BHDY40RTAk.png

接下来设置 Git 推送分支时相关配置:

$ git config --global push.default simple

此设置是 Git 命令 push 的默认模式为 simple,当我们执行 git push 没有指定分支时,自动使用当前分支,而不是报错。

Git 初体验#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值