MAC电脑上传本地代码到github

文章详细介绍了如何在Mac上下载安装Git,包括使用brew安装Git,创建SSH密钥,并在GitHub上添加SSHKey以实现安全连接。同时,文章还指导了如何验证Git安装和SSH配置的成功,并设置了Git的用户名和邮箱。

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

一.下载安装git

1.这是git下载的官网,但是里面说到的brew的官方下载方式可能不太好用

Git - Downloading Package

 在csdn上搜索到这个命令是可以直接下载brew的

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

 在mac电脑中"command+空格",可以调出搜索,在搜索框中输入”终端“,就可以打开终端,然后在终端中输入上述的命令,然后按照提示选择下载源的密码就好。

  输入完命令后终端显示是这样的:

判断brew下载是否成功,运行

which brew

brew -v

下载成功的界面如下:

2.利用brew下载git

brew install git

测试git是否安装成功

git --version

如果成功会显示git的版本

二、创建SSH 

1.查看是否之前有过ssh

在终端输入

cd ~/.ssh

如果显示No such file or directory ,表示之前没有创建过ssh,直接进入下一步;如果可以直接进入需要先清理rss,终端执行命令:

mkdir key_backup $ cp id_rsa* key_backup $ rm id_rsa*

2.输入自己的github邮箱账号创建

在终端输入(邮箱账号替换为自己的Github登录邮箱)

ssh-keygen -t rsa -C "XXXXXXXX@163.com"

可以一路回车,在默认地址创建

三、在github上进行连接

1.打开github,点击settings,然后点击SSH and GPG keys

 2.点击New SSH key

 3.在终端中输入如下指令进入.ssh文件夹

cd ~/.ssh/

然后输入如下指令查看所有的文件

ls

然后输入如下指令打开rsa.pub

cat id_rsa.pub

然后将显示出来的内容都黏贴到github中的key部分

 4.输入如下命令判断是否成功

ssh -T git@github.com

出现这个就算成功

 5.利用git config 里设置github 登录名以及登陆邮箱,执行以下两个命令:

git config --global user.name "your name" 

git config --global user.email "your_email@youremail.com"

 6.执行如下指令上传你的本地文件夹

cd /Users/Tush/Documents/test
git init
git add .
git commit -m 'first commit'(
git remote add origin https://github.com/XXX/XXX.git()
git push -u origin master

上一步最后一个指令也要注意是git push -u origin master还是git push -u origin main

### 如何在Mac上将代码上传GitHub教程 对于希望学习如何在Mac上将代码上传GitHub的新手而言,理解基本的Git命令以及GitHub的工作流程至关重要。由于Git主要通过命令行界面操作,这可能对一些现代计算机用户构成挑战[^2]。 #### 准备工作 确保已安装Git并配置好GitHub账户。可以通过终端验证Git版本来确认是否已经成功安装: ```bash git --version ``` 如果尚未安装,则需先完成此步骤。 #### 创建本地仓库 假设已经在电脑上有想要上传的项目文件夹,在该目录下初始化一个新的Git库: ```bash cd path/to/your/project git init ``` 这条指令会在当前路径创建一个新Git仓库。 #### 添加远程仓库地址 接着设置与GitHub上的目标存储库关联的URL。通常形式如下所示: ```bash git remote add origin https://github.com/username/repository-name.git ``` 这里的`origin`是一个默认名称用于指代主服务器端副本;而后面的链接则是个人GitHub页面中的具体位置。 #### 提交更改 现在可以准备推送之前所做的任何修改了。首先添加所有待提交的内容进入暂存区: ```bash git add . ``` 之后记录这些改动,并附带描述性的消息说明此次更新的目的: ```bash git commit -m "Initial commit" ``` #### 推送数据至上游分支 最后一步就是执行实际的数据传输动作——即把本地变更推送到远端仓库里去: ```bash git push -u origin master ``` 上述命令会将master分支里的最新状态同步给指定的目标源(`origin`)。首次推送时加上-u参数可简化未来同名分支间的交互过程[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值