news 2026/7/4 14:44:28

Mac使用终端初始化和上传项目到GitHub仓库

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Mac使用终端初始化和上传项目到GitHub仓库


1) 进入项目目录并初始化 Git(若还没初始化)

cd /path/to/your/project git init

可选:设置默认分支为 main(新仓库推荐)

git branch -M main

2) 配置提交身份(写进 commit 的 name/email)

只对当前仓库生效(推荐):

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

检查:

git config --local --list | egrep "user\.name|user\.email"

3) 添加文件并提交

git add . git commit -m "Initial commit"

4) 在 GitHub 创建一个空仓库

在 GitHub 网页端新建仓库(不要勾选初始化 README/.gitignore/license,保持空仓库),记下仓库地址。


5) 绑定远程仓库(用你新账号的 SSH Host:github.com-new)

OWNER/REPO替换为你的仓库:

git remote add origin git@github.com-new:OWNER/REPO.git 示例 git remote set-url origin git@github.com-new:xxxx.git

检查远程:

git remote -v

6) 推送到 GitHub

git push -u origin main

如果你的分支不是 main(例如 master):

git push -u origin master

常见情况处理

A) 仓库已存在提交(例如你创建时勾了 README)

你本地推送可能提示需要先拉取并合并:

git pull --rebase origin main git push -u origin main

B) 想推送指定分支

git push -u origin <branch-name>

C) 验证当前仓库实际使用的是哪个 GitHub 账号(SSH)

ssh -T git@github.com-new

一键检查清单(推送失败时最有用)

git status git branch git remote -v git log -1 --oneline

如果你把下面两条输出贴出来(不含敏感信息),我可以直接告诉你下一条该执行什么、以及 remote 应该怎么写:

git remote -v git branch
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/2 4:18:35

边缘计算新标杆:Qwen2.5-0.5B开源部署全景解析

边缘计算新标杆&#xff1a;Qwen2.5-0.5B开源部署全景解析 1. 引言&#xff1a;轻量级大模型的边缘化突破 随着人工智能应用向终端侧延伸&#xff0c;边缘计算场景对模型轻量化与推理效率提出了更高要求。传统大模型虽具备强大能力&#xff0c;但其高算力需求限制了在资源受限…

作者头像 李华
网站建设 2026/7/1 17:13:42

AI绘画落地挑战:unet模型生产环境部署经验分享

AI绘画落地挑战&#xff1a;unet模型生产环境部署经验分享 1. 背景与业务场景 随着AI生成内容&#xff08;AIGC&#xff09;技术的快速发展&#xff0c;人像卡通化已成为图像风格迁移领域的重要应用方向。在社交娱乐、数字人设构建、个性化头像生成等场景中&#xff0c;用户对…

作者头像 李华
网站建设 2026/6/26 13:37:41

中文文本连贯性评估:bert-base-chinese方案

中文文本连贯性评估&#xff1a;bert-base-chinese方案 1. 技术背景与问题提出 在自然语言处理&#xff08;NLP&#xff09;任务中&#xff0c;文本连贯性评估是衡量一段中文语句是否逻辑通顺、语义连贯的重要指标。它广泛应用于自动作文评分、对话系统流畅度判断、机器生成文…

作者头像 李华
网站建设 2026/6/26 12:38:02

display driver uninstaller进阶技巧:定制化清理特定GPU组件

DDU进阶实战&#xff1a;精准清除特定GPU组件&#xff0c;告别“一刀切”式卸载你是否曾遇到这样的场景&#xff1a;刚安装完新版NVIDIA驱动&#xff0c;却发现CUDA环境莫名其妙崩溃了&#xff1f;或者在测试AMD的测试版驱动后&#xff0c;系统频繁蓝屏&#xff0c;回滚也无济于…

作者头像 李华
网站建设 2026/6/26 2:11:23

es连接工具与Kibana联动配置入门必看

从零构建可观测性系统&#xff1a;打通 Elasticsearch 数据链路与 Kibana 可视化闭环你有没有遇到过这样的场景&#xff1f;服务器日志堆成山&#xff0c;出问题时却像大海捞针&#xff1b;监控告警响了&#xff0c;打开界面却发现数据断更半小时&#xff1b;新同事问“最近接口…

作者头像 李华
网站建设 2026/7/1 19:50:36

YOLOv8优化教程:模型剪枝与量化实战

YOLOv8优化教程&#xff1a;模型剪枝与量化实战 1. 引言 1.1 工业级目标检测的性能挑战 在工业级实时目标检测场景中&#xff0c;YOLOv8 因其高精度与高速度成为主流选择。然而&#xff0c;在边缘设备或仅依赖 CPU 的部署环境中&#xff0c;原始模型仍可能面临推理延迟高、内…

作者头像 李华