Git:使用 GitHub 托管代码的简单流程

本文详细介绍了如何在Mac系统上安装Git,配置用户信息,创建本地仓库并将其推送到GitHub远程仓库的过程。从下载Git开始,一步步指导如何通过命令行初始化仓库、添加文件、提交更改及与GitHub进行关联。

以下操作环境为 Mac 系统,使用 Terminal 执行命令。

安装 Git

下载并安装 Git for Mac。前往 Git 官网 git-scm.com 下载。

配置 Git 信息

1、设置 commit 用户的默认名

$ git config --global user.name "Your Name Here"

2、设置 commit 用户的默认邮箱

$ git config --global user.email "your_email@example.com"

3、在上述设置完毕后,可通过这两条命令查看自己的设置

$ git config user.name
$ git config user.email

创建 Git 仓库

1、GitHub.com

Github.com 上创建一个空的仓库(Repository),用于关联并托管本地仓库内容,例:名为 Hello-World

2、Mac 本地

在本地的 ~/ 目录下创建一个 Git 仓库,目录创建在别处也可以,终端执行命令

# 在 ~/ 目录下创建文件夹,目录创建在别处也可以
$ mkdir ~/Hello-World

# 切换至刚创建好的目录
$ cd ~/Hello-World

# 初始化 git 仓库,生成隐藏的 .git 目录
$ git init

3、向仓库添加文件

# READMER.md 文件用作对仓库的介绍、描述
$ touch READMER.md

# 向文件写入内容后,添加版本追踪
$ git add READMER.md

# 提交文件的修改到版本库,并添加提交信息
$ git commit -m 'add README'

关联 GitHub 远程仓库

单单本地 Git 即可对项目进行完整的版本管理,关联远程仓库是为了数据的线上备份(托管)和更好的分享协作。

# 为本地仓库关联远程(remote)仓库,origin 为此远程仓库的别名
$ git remote add origin https://github.com/username/Hello-World.git

# 初次推送本地仓库到远程仓库使用 -u 参数,以后推送不用
$ git push -u origin master 

补充:

  • GitHub 支持使用 HTTPSSSH 两种协议推送。

  • push -u 参数是为了关联本地和远程同名的 master 分支。

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值