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

git创建一个本地仓库与远程仓库关联并推送文件到远程仓库

创建本地仓库
在要创建仓库的文件夹下,初始化一个新的 Git 仓库,执行命令:

git init

执行该命令后,文件夹下会生成一个隐藏的 .git 文件夹,这标志着本地仓库创建成功。

将本地仓库和远程仓库相关联

git remote add origin 远程仓库的地址(网址)

这里的 origin 是远程仓库的别名,通常使用这个名称,也可以根据需要自定义。

先拉取远程更新并合并

# 拉取远程仓库的更新并尝试合并
git pull origin master

如果本地文件夹中并不是干净的,有其它的文件,执行这个命令有冲突的话,可以用下面这个命令拉取并强制合并

git pull origin master --allow-unrelated-histories

这个时候本地仓库中的目录结构和远程仓库就是一模一样的了,本地仓库中在你想要的目录结构底下添加你需要上传到远程仓库的文件
加入我想要推送的本地文件是test.txt

将 test.txt 文件添加到暂存区,然后提交到本地仓库

# 添加文件到暂存区
git add LessonCode/week01/practice/test.txt
# 提交到本地仓库
git commit -m "Add test.txt file"

确保本地分支和远程分支建立了关联,然后进行推送操作:

# 推送本地分支到远程仓库
git push origin master

http://www.kler.cn/a/593064.html

相关文章:

  • 十八、实战开发 uni-app x 项目(仿京东)- 后端生成API文档
  • 再探C语言(1)
  • 4.1-4 SadTalker数字人 语音和嘴唇对应的方案
  • 【Go语言圣经2.6】
  • 【责任链模式的多种实现方式及其应用】
  • docker需要sudo才能使用
  • 【canvas】一键自动布局:如何让流程图节点自动找到最佳位置
  • 目标检测YOLO实战应用案例100讲-基于毫米波雷达与摄像头协同的道路目标检测与识别(续)
  • 【Linux笔记】动态库与静态库的理解与加载
  • 轻量级模块化前端框架:快速构建强大的Web界面
  • Grounding DINO: 将DINO与接地预训练结合用于开放集目标检测
  • OPPO手机怎么更改照片天空?照片换天空软件推荐
  • 【开源宝藏】30天学会CSS - DAY2 第二课 Loader Ring Demo
  • 洛谷 P3986 斐波那契数列
  • MySQL 多列 IN 查询详解:语法、性能与实战技巧
  • 抖音视频数据获取实战:从API调用到热门内容挖掘
  • Vue:Vue2和Vue3创建项目的几种常用方式以及区别
  • Unity实现连连看连线效果
  • SpringBoot前后端不分离,前端如何解析后端返回html所携带的参数
  • LLM(5):了解 GPT 架构