github , ubuntu 虚拟机 push file config

git --version

配置 git 用户名和邮箱
git config --global user.name "github 用户名"
git config --global user.email "github 邮箱地址"
git config --global --list 查看配置是否成功

生成SSH密钥( 用于免密码 PUSH ) ssh-keygen -t rsa -b 4096 -C "github邮箱地址"

查看公钥 cat ~/.ssh/id_rsa.pub 复制粘贴公钥到 github 网页后台。github 网页 Settings -> SSH and GPG keys -> New SSH key -> Add SSH key 粘贴公钥

测试连通 ssh -T git@github.com , 出现 You've successfully authenticated 成功!

进入项目文件夹:执行 git init 和 git branch -m main

github 网页 创建仓库

确认远程地址是SSH格式 git remote -v

如果远程地址不是SSH格式,添加远程仓库地址(SSH 格式):

git remote add origin git@github.com:github用户名/仓库.git

git add .

git commit -m "代码改动简要说明"

首次提交 git push -u origin main 后续提交直接 git push

相关推荐
来自于狂人4 小时前
GitHub 开源热榜日报 · 2026年10月13日
开源·github
Hello_Pyhx4 小时前
RetainPDF v4.2.6:Windows、macOS、Linux PDF 翻译的 API 配置与任务排查
linux·macos·pdf
Amelio_Ming4 小时前
rk3588 pcie驱动分析之一 (pcie控制器抽象)
linux
Surpass-HC4 小时前
WSL2 windows-ubuntu
linux·windows·ubuntu
ss2735 小时前
PG实战笔记 | 06 PostgreSQL基础安装部署:Linux/Windows/macOS全攻略
linux·笔记·postgresql
zbyyd5 小时前
Linux 驱动开发实战:从手写 LED 字符设备驱动到设备树
linux·驱动开发
灯澜忆梦5 小时前
【Linux】#7 | vi/vim 编辑器
linux·编辑器·vim
Escalating_xu5 小时前
【Linux 网络编程】UDP Socket 编程(上):从地址与字节序到完整回显服务器
linux·服务器·网络
重生之小比特5 小时前
【Linux系统】08 进程切换
linux·运维·服务器