Git 零基础到同步 GitHub 和 Gitee 全流程指南

Git 零基础到同步 GitHub 和 Gitee 全流程指南

##1. 安装准备

  • 安装 Git(Windows 可用 Git for Windows)
  • 安装 SSH 工具(Git 自带 SSH 客户端)

##2. 创建 SSH 公钥(保证安全免密)

打开终端(PowerShell 或 Git Bash),执行:

shell 复制代码
ssh-keygen -t ed25519 -C "你的邮箱@example.com"
  • 按提示一路回车,设置密钥文件路径(默认即可)
  • 设置一个安全的 passphrase(口令),也可以留空(不推荐)

这会生成:

  • 私钥 ~/.ssh/id_ed25519
  • 公钥 ~/.ssh/id_ed25519.pub

3. 添加 SSH 公钥到 GitHub 和 Gitee

  • 打开 ~/.ssh/id_ed25519.pub 用文本编辑器复制全部内容
  • 登录 GitHub,进入【Settings】→【SSH and GPG keys】→【New SSH key】,粘贴内容保存
  • 登录 Gitee,进入【设置】→【SSH公钥】,粘贴保存

4. 初始化本地 Git 仓库

shell 复制代码
git init
git add .
git commit -m "首次提交"

5. 连接远程仓库(GitHub 和 Gitee)

shell 复制代码
git remote add github git@github.com:用户名/仓库名.git
git remote add gitee git@gitee.com:用户名/仓库名.git

6. 推送代码到远程

shell 复制代码
git push -u github main
git push -u gitee main

7. 日常提交和推送

shell 复制代码
git add .
git commit -m "修改说明"
git push github main
git push gitee main
相关推荐
天若有情6734 小时前
【C++原创开源】formort.h:一行头文件,实现比JS模板字符串更爽的链式拼接+响应式变量
开发语言·javascript·c++·git·github·开源项目·模版字符串
海盗12345 小时前
在群晖NAS上使用Git Server
git
y小花5 小时前
git常用指令
git
华科大胡子5 小时前
开源项目 Git 贡献全流程拆解
git
极地星光5 小时前
工程中:Git 子模块(submodule) vs 直接依赖(源码/库/包管理器)
git
果汁华5 小时前
GitHub Trending 热门仓库整理 (2026年4月10日)
github
无限进步_6 小时前
【C++&string】大数相乘算法详解:从字符串加法到乘法实现
java·开发语言·c++·git·算法·github·visual studio
粥里有勺糖7 小时前
视野修炼-技术周刊第129期 | 上一次古法编程是什么时候
前端·javascript·github
无限进步_7 小时前
【C++】验证回文字符串:高效算法详解与优化
java·开发语言·c++·git·算法·github·visual studio
Gavin_ZYX8 小时前
Skill 管理过于繁琐,不如写个自动同步的工具
人工智能·架构·github