Ubuntu中 git上传自己的项目和二次上传一般流程

配置环境:Ubuntu 24.04,git version 2.34.1

首次提交

先在github中创建新仓库

bash 复制代码
# 切换到项目目录

cd ~/python_projects/udpdemo

# 初始化本地 Git 环境
git init

# 将当前目录下所有文件添加到暂存区
git add .

# 提交第一次变更
git commit -m "Initial commit: upload udpdemo project"

# 关联远程仓库 (请将 URL 替换为你刚才复制的地址)
git remote add origin git@github.com:你的用户名/udpdemo.git

# 将主分支重命名为 main (现在的 GitHub 默认分支名)
git branch -M main

# 推送代码到 GitHub
git push -u origin main

二次提交

bash 复制代码
cd ~/python_projects/udpdemo

git status

# 1. 将所有修改过的文件添加到暂存区
git add .

# 2. 提交修改并添加备注(备注建议简短说明改了什么)
git commit -m "update: add feature/fix bugs in udpdemo"

# 3. 将本地提交推送到远程 GitHub 仓库
git push origin main
相关推荐
Patrick_Wilson2 小时前
Squash Merge 的血缘陷阱:为什么删掉的代码又活了过来
前端·git·程序员
白鲸开源4 小时前
Apache SeaTunnel Zeta Engine 的 Basic Auth 是怎么工作的?
java·vue.js·github
白鲸开源4 小时前
一文读懂DolphinScheduler插件机制:如何轻松扩展任务类型与数据源
java·架构·github
沉浸学习的匿名网友4 小时前
什么是 .gitignore?为什么每个 Git 项目几乎都离不开它?
前端·git
徐小夕1 天前
万字拆解 JitWord:企业级实时协同文档底层架构 + 大模型 AI 融合完整实践
前端·vue.js·github
深海鱼在掘金1 天前
Git 完全指南 —— 第3章:理解工作区、暂存区、版本库三个核心
git
码流怪侠1 天前
【GitHub】Ponytail:给 AI 编码代理植入“懒人资深开发者“灵魂的开源插件深度拆解
程序员·github·ai编程
齐翊1 天前
怎么确认 AI 看懂了你的提示词?
人工智能·github·ai编程
江华森1 天前
Git 基础筑基:从原理到团队协作的全栈实战
git