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 [email protected]:用户名/仓库名.git
git remote add gitee [email protected]:用户名/仓库名.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
相关推荐
程序员鱼皮4 小时前
知名开源项目Alist被收购!惹程序员众怒,开团炮轰甲方
互联网·github·项目
掘金安东尼5 小时前
本期 AI 开发【宝藏工具】精选:值得收藏!!
前端·面试·github
大卫小东(Sheldon)6 小时前
git-intelligence-message 1.3.2 发布了,智能生成、提交git的工具
git·rust
uestc_Venn1 天前
Github指南-Add .gitignore和Choose a license
github
uhakadotcom1 天前
完了,AI中台比数据中台更短命
面试·架构·github
刃神太酷啦1 天前
聚焦 string:C++ 文本处理的核心利器--《Hello C++ Wrold!》(10)--(C/C++)
java·c语言·c++·qt·算法·leetcode·github
BraveOxCow1 天前
git的使用
git
饼干哥哥1 天前
数据安全无小事,用Github免费定时备份n8n工作流
github
掘金安东尼1 天前
7个【宝藏工具】从智能画图到 SSL 自动化,一应俱全
前端·面试·github