当前位置: 首页 > news >正文

如何将本地代码同步到远程Github仓库

  1. 初始化本地 Git 仓库
先进入项目目录
然后执行:
git init           

在这里插入图片描述

  1. 添加文件到暂存区并提交
git add .                     
git commit -m "Initial commit" # 提交更改

在这里插入图片描述

  1. 检查本地分支
git branch

如果无输出,说明尚未创建分支,可以执行:

git checkout -b main  # 创建并切换到 main 分支

如果显示 master 而非 main 可重命名:

git branch -m master main 
  1. 关联远程 GitHub 仓库
    bash
    git remote add origin git@github.com:用户名/仓库地址.git

在这里插入图片描述

  1. 推送到远程仓库
    情况 1:远程仓库是空的(首次推送)
git push -u origin main  # 推送本地 main 分支到远程

如果远程默认分支是 master,改为:

git push -u origin master

情况 2:远程已有内容(如 README.md)

git pull origin main --allow-unrelated-histories  # 先拉取远程更改
git push -u origin main                          # 再推送

如果冲突,需手动解决冲突后再提交。

  1. 验证是否成功
    访问 GitHub 仓库页面,确认代码已同步。
    或运行:
git log --oneline --graph --all  # 查看提交历史

在这里插入图片描述

http://www.dtcms.com/a/277889.html

相关文章:

  • 【Docker基础】Dockerfile指令速览:环境与元数据指令详解
  • OSPF与BGP的联动特性
  • Utils系列之内存池(MultiSizePool)
  • 【MLLM】多模态理解GLM-4.1V-Thinking模型
  • OpenVela 日志系统:从配置到落地的实操手册
  • Python装饰器(自定义装饰器和3个内置装饰器)
  • Java反射机制深度解析
  • 树莓派5-ollama-linux-arm64.tgz 下载
  • AEC线性处理
  • 在 OCI 生成式 AI 上搭一个「指定地区拉面店 MCP Server」——从 0 到 1 实战记录
  • 《数据库》MySQL事务
  • gcc 源码阅读--C语言预处理
  • (一)SAP Group Reporting (GR) 集团财务合并解决方案套件概述
  • 构造函数延伸应用
  • [Python 基础课程]字典
  • 代码随想录算法训练营第十七天
  • spring--@Autowired
  • LlamaIndex Querying 自定义查询
  • JavaScript数据结构算法
  • js入门01
  • YOLOv5目标检测标准化流程
  • 013_流式输出与实时响应
  • 【SSM】SpringBoot 实现邮件发送
  • Typecho博客新文章自动添加“New“标签的实现方案
  • 热点代码探测确定何时JITTest01
  • 16. JVM调优工具
  • 华为OD 处理器
  • 格密码--LWE,DLWE和ss-LWE
  • 【王树森推荐系统】重排04:DPP 多样性算法(上)
  • python学习打卡:DAY 45 Tensorboard使用介绍