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

git 将本地已有的一个项目上传到新建的git仓库的方法

将本地已有的一个非git项目上传到新建的git仓库的方法一共有两种

一、 克隆+拷贝

第一种方法比较简单,直接用把远程仓库拉到本地,然后再把自己本地的项目拷贝到仓库中去。然后push到远程仓库上去即可。此方法适用于本地项目不是一个git仓库的情况。

具体步骤如下:

1、首先克隆
git clone git@github.com:yuanmingchen/tensorflow_study.git

  • 1
2、然后复制自己项目的所有文件到刚刚克隆下来的仓库中
3、最后push到远程仓库上面去:
git push -u origin master

  • 1

二、 强行合并两个仓库

第二种方法就是先将本地的项目初始化为一个git仓库,然后再强行合并本地仓库和远程仓库,由于这两个仓库是完全不同的两个仓库,所以直接pull都会报错,需要在pull的时候假加上–allow-unrelated-histories才可以pull成功。此方法适用于本地项目已经是一个git仓库的情况。

具体步骤如下:

1、新建git仓库,将本地项目设置为一个git仓库。如果本地项目已经是一个git仓库了,请跳过这一步。在项目根目录下:
git init

  • 1
2、把当前目录下的已有文件全部加到刚刚新建的git仓库中:
git add .

  • 1
3、保存刚刚加入的文件,并书写保存信息:
git commit -m "push current files"

  • 1
4、将本地仓库与远程仓库关联起来:
git remote add origin git@github.com:yuanmingchen/tensorflow_study.git

  • 1
5、pull远程仓库的内容,更新本地仓库,使用–allow-unrelated-histories忽略本地仓库和远程仓库的无关性,强行合并(关键):
git pull origin master --allow-unrelated-histories

  • 1
6、把本地仓库的内容push到远程仓库:
git push -u origin master

  • 1

然后就ok了。




三、其他git命令

最后附上git的一些其他命令:
1、删除已将关联的远程主机

git remote rm origin

  • 1

2、查看所有本地分支

git branch -a

  • 1

3、新建一个分支,名字叫xf

git branch xf

  • 1

4、切换分支到xf分支

git checkout xf

  • 1

5、把远程分支的代码pull到本地分支:git pull <远程主机名> <远程分支名>:<本地分支名>
如:取回origin主机的master分支,与本地的xf分支合并,输入命令:

git pull origin master:xf

  • 1

6、推送当前的分支,git push <远程主机名> <本地分支名>:<远程分支名>
PS:注意,分支推送顺序的写法是<来源地>:<目的地>,所以git pull是<远程分支>:<本地分支>,而git push是<本地分支>:<远程分支>。
如:把本地的xf分支推送到origin主机的master分支,输入命令:

git push origin xf:master

  • 1

git将本地仓库上传到远程仓库

在已有的Git库中搭建新库,并且将本地的git仓库,上传到远程服务器的git库中,从而开始一个新的项目首先,在本地新建文件夹abc,进入到abc里面,然后gitinit。这样就在本地初始化了一个git项目abc。然后,登录到远程的git服务... 查看详情

如何将一个已有的项目托管到github或是码云上?

...路径下:gitinit 建一个裸仓库。②远程仓库地址:将本地的仓库和远程仓库关联gitremoteaddorigin仓库地址③将远程仓库的东西拉下来,与本地仓库合并gitpulloriginmaster④将文件存进暂存区gitadd.⑤gitcommit-am"提交的信息"⑥提交到远... 查看详情

将本地项目上传到git

...并将项目名写入此文件echo"#Lee">>README.md2、新建一个本地仓库(先进入项目文件夹)通过命令gitinit把这个目录变成git可以管理的仓库gitinit3、将README.md文件加入到仓库中gitaddREADME.md4、用命令gitcommit告诉Git,把文件提交到本地... 查看详情

sourcetree如何将本地新项目上传到git(mac端)

...接;2、打开sourcetree,点击新建,然后点击添加已存在的本地仓库;3、这时就会看到一个本地项目在列表里显示4、然后双击这个项目就会进入设置界面;5、在左侧将现有的远端删掉,如图:6、打开右上角设置,如图添加创建的... 查看详情

利用git命令上传项目到github指定仓库

1.建立GIt可管理的仓库cd到本地项目根目录下,执行gitinit命令:gitinit2.将项目的所有文件添加到仓库中(注意add后面有一个“.”)gitadd.3.将上一步add的文件commit到仓库gitcommit-m"提交的说明注释"4.到GitHub官网新建一个仓库(Creat... 查看详情

如何将本地的一个新项目上传到远程仓库上新建的仓库中去(代码片段)

将一个本地的项目上传到GitHub仓库中托管,简单来说分为五步。1、gitinit把这个文件夹变成Git可管理的仓库。2、gitadd.把该目录下的所有文件添加到仓库3、gitcommit-m"firstcommit"把项目提交到仓库。4、gitremoteaddorigin...(将本... 查看详情

如何将本地的一个新项目上传到远程仓库上新建的仓库中去(代码片段)

将一个本地的项目上传到GitHub仓库中托管,简单来说分为五步。1、gitinit把这个文件夹变成Git可管理的仓库。2、gitadd.把该目录下的所有文件添加到仓库3、gitcommit-m"firstcommit"把项目提交到仓库。4、gitremoteaddorigin...(将本... 查看详情

写给大忙人看的git案例总结(代码片段)

...git用户名邮件单纯的下载一个仓库将远程仓库的更新拉到本地仓库(不影响本地已有的提交)将本地修改上传到远程仓库将本地更改上传到远程仓库,并使本地远程一致新建一个仓库并用本地代码初始化我不想同步某些文件/文... 查看详情

使用git将项目上传到github(最简单方法)

...ordowload会出现一个地址,copy这个地址备用。5.接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为GitGuiHere,GitBashHere,这里我们选择GitBashHere,进入如下界面,Test_Bluetooth即为我... 查看详情

快来学!git建立本地仓库并将项目上传到gitee的完整步骤(代码片段)

目录Git建立本地仓库并将项目上传到Gitee的完整步骤1、前提2、选择需要上传的项目3、设置个人信息4、在本地项目目录创建本地仓库5、上传所有代码到本地仓库6、在gitee上新建一个仓库6.1关联本地仓库并上传代码6.2push时,会报错... 查看详情

将本地新的项目上传到github新建的仓库(代码片段)

...群里有人问过。所以就打算写一篇文章,记录一下怎么把本地新建的项目上传到自己的GitHub仓库,希望能帮助一下还不太懂的人,各路大神、大牛、大拿请忽略。1.新建本地库找个路径新建一个文件夹,也可以使用git-bash创建打... 查看详情

git学习

在已有的Git库中搭建新库,并且将本地的git仓库,上传到远程服务器的git库中,从而开始一个新的项目首先,在本地新建文件夹abc,进入到abc里面,然后gitinit。这样就在本地初始化了一个git项目abc。然后,登录到远程的git服务... 查看详情

将本地仓库上传至远程git仓库(代码片段)

很多时候我们在本地创建了一个项目,在项目进行至一个阶段后我们希望使用Git将代码上传,防止代码意外丢失。这时我们就需要知道如何将本地项目上传至远程Git仓库。日常生活中我们大多是将远程Git仓库中的项目拉到本地,... 查看详情

sourcetree将本地已有的git项目推送到远程git仓库

1.在远程git仓库创建对应的项目;2.用命令行生成本地的sshkey;3.把公钥粘贴远程仓库对应的位置;4.SourceTree设置远程仓库的地址;5.把本地对应的分支推送到远程仓库;注意:1.httpbuffer如果设置得过小,无法传输大文件;   2.s... 查看详情

如何将本地的代码上传到github

...ordowload会出现一个地址,copy这个地址备用。5.接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为GitGuiHere,GitBashHere,这里我们选择GitBashHere,进入如下界面,Test_Bluetooth即为我... 查看详情

git将仓库上传到github的最简单的方法(代码片段)

初始化本地git仓库最开始在本地写好程序,在根目录用gitinit命令会创建一个空的repository然后执行gitadd.会将本地所有程序先加入到一个暂存区执行gitcommit将暂存区的文件加入到repository此时把整个项目都删掉都行,因为在.git文件... 查看详情

如何将本地git仓库中的代码上传到github

...S3Test,仓库地址为:https://github.com/hyuanyuanlisiwei/CSS3Test2,本地git仓库中的文件项目为CSSTest3,将本地仓库上传到远程仓库:  运行命令:    gitremotermorigin    gitremoteaddoriginhttps://github.c 查看详情

怎么将本地项目放到码云(gitee)上面?图文详解

...在此就不多赘述。现在很多公司都在用git了。那么怎么将本地已经有的项目放到码云(gitee)上呢?前置条件说明:1:原来项目所在位置:D:workspace01class如下图:2:放git项目所在文件夹目录:D:workspace01kgautocode好了,接下来,我们... 查看详情

相关文章:

git 将本地已有的一个项目上传到新建的git仓库的方法

将本地已有的一个非git项目上传到新建的git仓库的方法一共有两种 一、 克隆拷贝 第一种方法比较简单&#xff0c;直接用把远程仓库拉到本地&#xff0c;然后再把自己本地的项目拷贝到仓库中去。然后push到远程仓库上去即可。此方法适用于本地项目不是一个git仓库的情况。 具…...

基于Docker的安装和配置Canal

基本介绍 Canal介绍&#xff1a;Canal 是用 Java 开发的基于数据库增量日志解析&#xff0c;提供增量数据订阅&消费的中间件&#xff08;数据库同步需要阿里的 Otter 中间件&#xff0c;基于 Canal&#xff09;。 Canal背景&#xff1a;阿里巴巴 B2B 公司&#xff0c;因为…...

去除IDEA中代码的波浪线(黄色警示线)

去除IDEA中代码的波浪线 首先是点击File—>Settings 操作如下图所示: 然后点击Editor—>Inspections—>General—>Duplicated code fragment(去掉勾选)—>Apply—>OK 即可,详情请看下图所示:...

【Qt之QSplashScreen】开场动画使用:进度条加载及设置鼠标指针不转圈

效果 开场动画效果如下&#xff1a; 开场动画 介绍 QSplashScreen小部件提供了一个启动屏幕&#xff0c;可以在应用程序启动期间显示。 启动屏幕是一个小部件&#xff0c;通常在应用程序启动时显示。启动屏幕通常用于启动时间较长的应用程序(例如需要花费时间建立连接的数据…...

WPF Button点击鼠标左键弹出菜单

目录 ContextMenu介绍WPF实现点击鼠标左键弹出菜单如何禁用右键菜单如何修改菜单样式菜单位置设置 本篇博客介绍WPF点击按钮弹出菜单&#xff0c;效果如下&#xff1a; 菜单的位置、央视可以自定义。 实现技巧&#xff1a;不在xaml里菜单&#xff0c;在按钮左键按下的点击事件里…...

http库requests

http库requests requets简介第一个requestsrequests发送基本的HTTP请求requests处理请求参数requests处理响应requests处理Cookiesrequests处理sessionrequests使用代理requests设置请求头requests处理SSL证书验证requests错误处理和异常处理requests连接池requests请求重试...

package.json 依赖版本中的符号含义

依赖包的版本问题 实例说明~1.2.3主版本次要版本补丁版本;1.2.3 < version < 1.3.0;~1.2主版本次要版本;1.2.0 < version < 1.3.0~1主版本;1.0.0 < version < 2.0.0 符号实例版本范围说明1.0.01.0.0锁定1.0.0版本&#xff0c;必须这个版本。^会匹配最新的大…...

Python try except 用法

关键字解释trytry 就是执行代码的部分&#xff0c;但是对这部分代码没有信心就试一试嘛&#xff0c;这就是tryexcept很不幸&#xff0c;试的时候有错误&#xff0c;没事儿&#xff0c;except 帮你来兜底&#xff0c;它会输出错误&#xff0c;并继续执行下去else程序没有错误&am…...

代码随想录二刷 | 链表 | 翻转链表

代码随想录二刷 &#xff5c; 链表 &#xff5c; 翻转链表 题目描述解题思路 & 代码实现双指针法递归法 206.翻转链表 题目描述 给你单链表的头节点 head &#xff0c;请你反转链表&#xff0c;并返回反转后的链表。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,4…...

每日一题(LeetCode)----链表--两两交换链表中的节点

每日一题(LeetCode)----链表–两两交换链表中的节点 1.题目&#xff08;[24. 两两交换链表中的节点](https://leetcode.cn/problems/spiral-matrix/)&#xff09; 给你一个链表&#xff0c;两两交换其中相邻的节点&#xff0c;并返回交换后链表的头节点。你必须在不修改节点内…...

竞赛选题 身份证识别系统 - 图像识别 深度学习

文章目录 0 前言1 实现方法1.1 原理1.1.1 字符定位1.1.2 字符识别1.1.3 深度学习算法介绍1.1.4 模型选择 2 算法流程3 部分关键代码 4 效果展示5 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 毕业设计 图像识别 深度学习 身份证识别…...

什么时候用@MapperScan 注解?

hello,我是小索奇&#xff0c;给大家讲解一下MapperScan注解的用法。 MapperScan 注解是 MyBatis 框架中的一个注解&#xff0c;它的主要作用是扫描指定包路径下的 Mapper 接口&#xff0c;将其注册为 Spring 的 Bean。这样&#xff0c;在使用 MyBatis 进行数据库操作时&#…...

MQTT.js

MQTT.js mqtt.js简介MQTT测试工具mqttboxMQTTX mqtt使用mqtt引入&#xff08;方式一&#xff09;mqtt引入&#xff08;方式二&#xff09;创建mqtt客户端连接到mqtt代理订阅topic处理接收到的消息重新连接取消订阅发布消息断开连接关闭客户端MQTT APIMQTT在VUE中使用MQTT在Reac…...

html滑动文章标题置顶

position: sticky; 基于用户的滚动位置来定位 首先封装一个组件 例如&#xff1a;AAA组件&#xff08;注意&#xff0c;只能有一层盒子&#xff0c;不能在外面继续包一层div&#xff09; <template><div class"box">{{title}}</div> </templa…...

Android11 桌面默认横屏导致任务键近期任务布局UI显示错误!

/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java 定义变量&#xff1a;private boolean stch false; keyCode KeyEvent.KEYCODE_APP_SWITCH 取消原来逻辑&#xff0c;采用广播打开近期任务后台 /*/ if (!keyguardOn…...

「Verilog学习笔记」根据状态转移图实现时序电路

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点&#xff0c;刷题网站用的是牛客网 这是一个典型的米利型状态机。三段式即可解决。 米利型状态机&#xff1a;即输出不仅和当前状态有关&#xff0c;也和输入有关。 其中ST0&#xff0c;ST1&#xff0c;ST3的…...

使用DHorse发布SpringBoot项目到K8S

前言 在介绍DHorse的操作之前&#xff0c;先来介绍一下使用k8s发布应用的步骤&#xff0c;以SpringBoot应用为例进行说明。 1.首先从代码仓库下载代码&#xff0c;比如GitLab&#xff1b; 2.接着进行构建&#xff0c;比如使用Maven&#xff1b; 3.如果要使用k8s作为编排&am…...

Java修仙记之记录一次与前端女修士论道的经历

文章开始之前&#xff0c;想跟我念一句&#xff1a;福生无量天尊&#xff0c;无量寿佛&#xff0c;阿弥陀佛 第一场论道&#xff1a;id更新之争 一个天气明朗的下午&#xff0c;前端的小美女长发姐告诉我&#xff1a;嘿&#xff0c;小后端&#xff0c;你的代码报错了 我答道&am…...

初识linux(1)

文章目录 什么是linux什么是操作系统&#xff1f;开源 怎么装linux的环境基础指令lspwdcdtouchmkdirrmdir与rmmancpmv 什么是linux linux是一款开源操作系统 什么是操作系统&#xff1f; 操作系统&#xff1a;一种对计算机所有计算机软硬件进行控制和管理的系统软件 开源 开源&…...

投资黄金:如何选择正确的黄金品种增加收益?

黄金一直以来都是备受投资者青睐的避险资产&#xff0c;然而&#xff0c;在庞大的黄金市场中&#xff0c;选择适合自己的黄金品种成为影响收益的关键因素。黄金投资并不只有一种方式&#xff0c;而是有很多种不同的黄金品种可以选择。每种黄金品种都有其独特的特点和风险&#…...

基于Kuramoto模型与CNN的脑电信号同步特征提取与分类方法

1. 项目概述与核心思路最近在做一个挺有意思的交叉项目&#xff0c;核心是把物理学里的Kuramoto模型和深度学习里的卷积神经网络&#xff08;CNN&#xff09;结合起来&#xff0c;去处理脑电信号。听起来有点绕&#xff0c;但说白了&#xff0c;就是想用更“物理”一点的方式&a…...

AI跨学科扩散62年文献计量分析:从计算机科学到生物医学、社会科学的融合路径与未来趋势

1. 项目概述&#xff1a;从海量文献中洞察AI的融合之路最近几年&#xff0c;AI&#xff08;人工智能&#xff09;这个词几乎无处不在&#xff0c;从写代码到画图&#xff0c;从自动驾驶到药物研发&#xff0c;它像水银泻地一样渗透进各个角落。但你是否想过&#xff0c;这种“渗…...

以为再也见不到那些文件了…” 客户差点哭出来,结果数据全回来了

数据恢复常见误区与故障排查&#xff1a;从文件误删到硬盘异响的技术分析摘要&#xff1a; 在日常使用中&#xff0c;数据丢失常以不同形式出现——系统崩溃无法开机、硬盘发出异响、文件误删后清空回收站、服务器RAID阵列突然离线。许多用户在故障发生时因错误操作导致恢复难度…...

智能关务新篇章:AI如何助力关务对账数字化转型?

问&#xff1a;在进出口业务中&#xff0c;关务对账为何成为企业的一大挑战&#xff1f;答&#xff1a;在进出口业务中&#xff0c;关务对账之所以成为企业的一大挑战&#xff0c;主要源于数据分散和流程繁琐。报关台账、费用标准、对账单往往分散在报关行系统、财务Excel和供应…...

创业公司如何借助Taotoken快速原型验证多个AI创意

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 创业公司如何借助Taotoken快速原型验证多个AI创意 对于资源有限的创业团队而言&#xff0c;产品构思阶段往往伴随着大量的不确定性…...

AI技能安全守卫:构建大语言模型应用的安全调用与权限管控体系

1. 项目概述&#xff1a;一个守护技能安全的“哨兵” 最近在GitHub上看到一个挺有意思的项目&#xff0c;叫 skill-security-guard 。光看名字&#xff0c;你可能会有点摸不着头脑&#xff0c;这到底是做什么的&#xff1f;是网络安全工具&#xff0c;还是某种权限管理系统&a…...

Z-score本质:数据标准化的底层逻辑与工程实践

1. 为什么你手里的“85分”和隔壁班的“92分”根本不在一个赛道上&#xff1f;——Z-score不是数学游戏&#xff0c;是数据世界的通用翻译器你刚拿到一份体检报告&#xff0c;上面写着骨密度T值-1.8&#xff0c;医生说“轻度骨量减少”&#xff1b;转头又看到孩子期末考卷&…...

为内部知识库问答系统接入taotoken多模型后备能力的实践

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 为内部知识库问答系统接入Taotoken多模型后备能力的实践 在企业级内部知识库系统的开发中&#xff0c;单一的问答模型有时难以覆盖…...

可解释AI实战指南:从特征归因到样本评估的技术选型与应用

1. 项目概述&#xff1a;为什么我们需要“可解释”的AI&#xff1f;在数据挖掘和机器学习领域&#xff0c;我们正处在一个前所未有的“黑盒”时代。模型&#xff0c;尤其是深度神经网络&#xff0c;其预测精度越来越高&#xff0c;但内部决策逻辑却越来越像一个谜。想象一下&am…...

竟然还在手动转写录音逐字稿?2026年这4款把录音转文字的app帮你月省25小时加班时间

很多人选录音转文字工具&#xff0c;第一个坑就是只看表面订阅价&#xff0c;觉得越便宜甚至免费越好&#xff0c;其实根本不算算你改稿子花的时间值多少钱。我自己做了3年效率工具测评&#xff0c;亲测过十几款转写工具&#xff0c;今天直接给结论&#xff1a;听脑AI是目前同类…...