当前位置: 首页 > news >正文

LVGL将本地推送至远程空仓库

gitee创建空的仓库

公钥

#生成公钥
ssh-keygen -t ed25519 -C "xxx@xxx.com"#查看公钥
cat ~/.ssh/id_ed25519.pub

        复制输出的全部内容,

        添加到 Gitee 的 SSH 公钥管理页面(个人设置 -> 安全设置 -> SSH公钥)

#测试连接,看到欢迎信息即表示成功
ssh -T git@gitee.com

在本地项目初始化git

#项目根目录下 初始化仓库
git init

添加文件到暂存区

git add .

提交文件到本地仓库 (Commit)

git commit -m "xxx"

关联远程仓库

git remote add origin [仓库地址]  #仓库地址就是git地址
#git remote add origin git@gitee.com:your_username/your_repo_name.git

推送到 Gitee 远程仓库

# 如果你本地的主分支叫 main(新项目的默认分支)
git push -u origin "main"# 如果你本地的主分支叫 master(旧项目的默认分支)
git push -u origin "master"

查看仓库的默认分支

#查看本地仓库的默认分支
git ls-remote --symref https://gitee.com/your_username/your_repo.git HEAD# 如果远程是master
# 1. 切换到 master 分支(如果不在的话)
git checkout master# 如果远程是main
# 2. 将本地 master 分支重命名为 main
git branch -M main# 3. 然后正常推送即可
git push -u origin main 
或者
git push -u origin master

仓库初始化有文件,比如readme,而本地文件没有

        

#可以变基拉取并融合 也可以不变基拉取并融合
git pull origin master --no-rebase --allow-unrelated-histories# --no-rebase 是不变基,变基历史更简洁
# --allow-unrelated-histories 允许不相关的历史

http://www.dtcms.com/a/391835.html

相关文章:

  • C++——内存管理
  • EasyClick JavaScript 错误处理机制
  • 六应用层-思考题
  • 多实例部署mysql
  • 信创国产化改造(改成人大金仓)
  • 远程修改的烦恼FacePoke和cpolar联手已帮您解决
  • 基于MCP的README生成协议
  • (1)什么是机器学习?
  • 【数据结构——邻接表】
  • RNA-seq分析之单基因Wilcoxon秩和检验
  • 四网络层IP-子网掩码ARP CIDR RIP OSPF BGP 路由算法-思考题
  • [重学Rust]之智能指针
  • 团体程序设计天梯赛-练习集 L1-036 A乘以B
  • H2数据库(tcp 服务器模式)调优
  • C# 面试记录
  • 深度学习(十):逻辑回归的代价函数
  • FreeRTOS学习笔记(六):汇编指令笔记
  • 【复刻】中国城市数字经济发展对环境污染的影响及机理研究(2011-2021年)
  • Blazer:一个免费开源、基于SQL的数据分析与可视化工具
  • 软件体系架构——系统架构评估与ATAM
  • sam2 docker部署
  • 深度学习------卷积神经网络
  • Amazon SES + NestJS 实战:零成本打造高送达率邮箱验证方案
  • MySQL 8.0临时表空间深度解析
  • 低秩矩阵:揭示高维数据中的简约之美
  • QR Wizard for Mac 好用的二维码生成器
  • 【redis】redis知识点
  • C语言模版(机试666)
  • 高通camx架构学习(二)——深入理解高通Camx Hal
  • 戴尔笔记本的奇怪功能