【实践记录】github仓库的更新

首先登录,参考:记一次github连接本地git_如何连接github-CSDN博客

SSH:

git config --global user.name "GitHubUsername"

git config --global user.email "email@example.com"

ssh-keygen -t ed25519 -C "email@example.com"

默认保存路径:~/.ssh/id_ed25519(私钥)和 id_ed25519.pub(公钥)

复制公钥:Github中Gettings -> SSH and GPG keys -> New SSH Key,粘贴

cat ~/.ssh/id_ed25519.pub

登录检查

ssh -T git@github.com

成功提示:Hi YourUsername! You've successfully authenticated...

首先拉取之前建立的仓库:

git clone https://github.com/JL765/Biostatistics--li.git

把原本存在的文件删除掉,这个文件可以记录本地仓库的修改情况

将之前的博客中的代码打包到文件夹中:【R】Dijkstra算法求最短路径_r语言最短路径问题-CSDN博客

加注释说明:

echo "# 项目名称" > README.md # 生成包含标题的 README.md

添加修改到缓存区

git add . # 添加所有更改

声明修改情况:

git commit -m "Initial commit: Dijkstra算法实现"

git status # 确保所有变更已提交

在仓库文件夹中右键打开GitBase,关联远程仓库:

git remote add origin git@github.com:用户名/仓库名.git # 使用SSH地址

检查关联情况

git remote -v

git branch # 确认当前分支(如`main`或`master`)

同步更新情况

git pull --rebase

首次推送

git push -u origin 分支名

仓库更新

git push # 自动推送到已关联的远程分支

分支

git branch -M main # 重命名分支

git push -u origin main

git push origin 本地分支名:远程分支名 # 如 `git push origin dev:feature-dev`

相关推荐
u13013018 小时前
GitHub 热榜项目:日榜(2026-10-08)
人工智能·github
张小凡vip18 小时前
Kubernetes--k8s---了解和使用 ServiceAccount
容器·贪心算法·kubernetes
高频因子挖掘机18 小时前
股票分钟 K 线为什么需要关注交易时段?——忽略这一点,回测可能从数据层就偏了
后端·github·api
Omics Pro18 小时前
反式感知虚拟细胞!超越线性序列
数据库·人工智能·算法·机器学习·自然语言处理
-dzk-18 小时前
【动态规划】LC 152.乘积最大子数组
算法·动态规划
积流成海18 小时前
一致性哈希原理与实现:分布式系统负载均衡
算法·负载均衡·哈希算法·哈希函数·盘子工具站
miofly18 小时前
GitHub 日榜趋势速报 | 2026-10-09
开源·github
高频因子挖掘机18 小时前
批量请求和循环请求有什么本质区别?从量化数据管道重新理解 API 请求粒度
后端·github·api
流星白龙18 小时前
【Docker】13.容器基本操作实战
运维·docker·容器
Nil2081 天前
leetcode 118杨辉三角
算法·leetcode·职场和发展