mac环境通过git上传代码至github

本文详细介绍了在Mac上安装git,创建SSH连接到GitHub,并将代码上传到GitHub的过程,包括安装git,生成SSH密钥,设置GitHub SSH Key,以及通过git将本地仓库推送到远程仓库的步骤。

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

最近打算把自己用sublime text2写的一些小项目通过git传到github上,但是,发现网上介绍的,大部分都是windows环境下的。这篇主要是介绍在mac环境下如何配置git 和github的集成。

一、安装git

    1.下载git客户端程序,地址为:https://git-scm.com/download/mac。即可以下载到最新的客户端程序,我安装的是git2.8.1,目前最新版本。

   2.打开安装包,可以看到此时的界面为:

我们需要把.pkg的安装包安装到系统当中。我双击了安装包之后,结果无法安装成功。界面为:

这里是一个坑,虽然是很简单的问题的,网上很多解决方式,由于这个需要权限,所以直接点击安装是无法成功的。方式是右击该软件,点击打开,会弹出安装程序的界面如下:

所示。然后选择打开,就可以完成安装了。

安装完成界面如下图所示:

通过命令行可以查看git 版本,git --version,如下图所示:

二、创建SSH 连接github

打开终端,输入$cd ~/.ssh,进入该目录下,然后创建ssh秘钥,用作github验证。命令为

$ssh-keygen -t rsa -C xxxxx@163.com,我用的是163邮箱注册的(github注册邮箱)。

                
### 如何在Mac上使用Git上传代码 #### 创建并初始化本地仓库 为了开始使用Git管理项目,在项目的根目录下创建一个新的Git仓库。这可以通过执行`git init`命令来完成,该操作会在当前文件夹内创建一个名为`.git`的隐藏文件夹[^3]。 ```bash cd /path/to/your/project git init ``` #### 添加文件到版本控制 一旦有了工作区之后,可以向其中添加新的文件或修改现有文件,并通过`touch`命令快速建立测试文件作为示例[^4]: ```bash touch README.md ``` 接着利用`git add .`指令将这些改动加入暂存区以便稍后提交至历史记录中去。 #### 提交更改 当准备好保存变更时,则需调用`git commit`命令连同描述性的消息一起提交更新的内容[^1]: ```bash git commit -m "Initial commit" ``` #### 配置远程仓库地址 为了让本地库能够同步数据给远端服务器上的对应位置,先要设置好目标URL。通常情况下是从GitHub或其他托管平台复制HTTPS链接或者SSH URL来做此配置: ```bash git remote add origin https://github.com/user/repo.git ``` #### 推送代码至上游分支 最后一步就是把所有的变动推送到网络中的中央存储库去了;这里会用到之前提到过的`git push`命令[^2]。对于初次推送来说,默认行为是尝试推送master/main分支的数据到origin这个名称所指向的地方: ```bash git push -u origin master ``` 如果遇到权限错误或者其他异常情况,请确认已正确设置了身份验证信息以及拥有足够的访问级别来进行写入操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值