首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >当我在Github上导入私有回购时,大型文件没有正确链接。

当我在Github上导入私有回购时,大型文件没有正确链接。
EN

Stack Overflow用户
提问于 2021-01-17 01:15:30
回答 1查看 223关注 0票数 1

我创建了一个名为"Proj“的私有回购程序来存储我的项目,并使用Github来存储Github上的大文件。在那之后,我想创建另一个版本的回购。因此,我导入了第一个私有回购程序"Proj“,并命名为新的repo 。用于大文件的LFS在我的第一个repo "Proj“中工作得很好,但是当我转向第二个repo 时,我只能看到下面显示的那些图像的指针文件,而不是像第一个回购中显示的那样的实际图片。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
version https://git-lfs.github.com/spec/v1
oid sha256:4e6dc2a5297236566862d27a470ec2f0baef49bb67d7099ae72e661cb0cc997d
size 54296

当我导入回购时,我选择了“包含大文件”,但我想我仍然失去了它们的链接。如何解决这个问题,并让大文件显示为正常?非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2021-01-17 03:38:27

TLDR:由于不清楚您是如何创建Proj-public的,我猜是.git文件夹中的Git配置没有从原始Proj回购复制到新的回购。为了正常工作,Git需要一些文件,即.git/info/lfs。因此,最终发生的是正确地复制了所有源文件,而不是Git LFS配置,这就是为什么您只看到文本指针而不是实际的文件内容(例如,图像)。

向前看,做这个

今后,我建议,如果您想要创建现有存储库的副本,请将其分叉。如果不希望GitHub中的父级链接到叉中,则可以执行以下操作:

  1. 在本地克隆叉子。
  2. 改名吧。
  3. 删除GitHub中的分叉。
  4. 在GitHub中创建一个完全空的项目,其名称为叉。
  5. 将本地分叉推送到GitHub,在GitHub眼中,这在技术上不再是分叉。

但是,您应该只使用您自己的存储库,而不应该使用其他任何人的代码。如果对流行的代码库这样做,而忽略许可条款(如果有许可条款的话),您可能会遇到一些严重的诉讼麻烦。

那么,让我们来谈谈你的问题吧。

概述

我从Git文档中摘取了大部分答案。以防万一下面是

Git LFS将尝试使用您的Git远程来确定LFS服务器。如果Git remote不支持LFS服务器,或者只想使用单独的LFS服务器,也可以配置自定义LFS服务器。在Endpoint中查找git lfs env属性,以查看当前的LFS服务器。默认情况下,Git将将.git/info/lfs附加到Git远程url的末尾,以构建它将使用的LFS服务器URL。如果Git无法猜测您的LFS服务器,或者您没有使用git-lfs-authenticate命令,则可以使用Git配置指定LFS服务器。

设置LFS服务器

lfs.url设置为设置LFS服务器,而不考虑Git remote:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ git config lfs.url https://lfs-server.com/foo/bar

您可以将remote.{name}.lfsurl设置为只为特定的远程设置LFS服务器:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ git config remote.dev.lfsurl http://lfs-server.dev/foo/bar
$ git lfs env

使用.lfsconfig

Git还将从存储库根目录中的.lfsconfig文件中读取这些设置。这允许您将其提交到存储库,以便所有用户都可以使用它,或者将Git LFS配置作为Git存储库中的一个真实来源。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ git config --file=.lfsconfig lfs.url https://lfs-server.com/foo/bar

链接

Git LFS文档:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65758953

复制
相关文章
Openlayers2卷帘功能的实现
在WebGIS开发中,经常会有用户提需求,要实现卷帘功能,卷帘功能主要是实现两张图之间的对比。在前文中,讲到了openlayers3以及Arcgis for js中卷帘的实现,在本文讲述如何在openlayers2中实现卷帘功能。
牛老师讲GIS
2018/10/23
1.5K0
Openlayers2卷帘功能的实现
openlayers之selectfeature
在本文叙述如何在openlayers中实现鼠标经过某一对象时,对象高亮;点击某一对象时,弹出该对象的信息。重点为OpenLayers.Layer.Vector和OpenLayers.Control.SelectFeature,下面开始讲解。
牛老师讲GIS
2018/10/23
1.6K0
openlayers之selectfeature
手机端实现打印功能
1、  打印代理PC,使用Spring轮询机制,每隔一定时间,通过HTTPClient,向服务器发出查询待打印队列的请求。
week
2018/08/27
1.8K0
WordPress 添加网页打印功能
网页页面打印功能方便我们快速链接打印机,Wordpress方面有很多插件,今天何先生在这里介绍简单代码就能实现的方法。
空木白博客
2019/04/23
1.8K0
OpenLayers入门(二)
好久不见,距离OpenLayers入门第一篇已经过了很久,为什么迟迟没有后续呢,主要有两个原因,一是因为近期项目里使用地图的部分比较少,二是因为很多时候即使功能做出来了,但是还是不能完全理解,不是很明白的东西除了贴代码之外也写不了啥,其实第一篇也是很基础很简单的,但是意外的是看的人是最多的,这让我意识到可能即使是贴一下代码对一些人也是有帮助的,这就是这一篇的主要目的,可能有一些地方会看不懂,但是不要问,问我也不知道,如果你恰好了解的话十分欢迎在评论里分享,感谢~
街角小林
2022/06/15
2.8K0
OpenLayers入门(二)
openlayers实现画圆
通过OpenLayers.Control.DrawFeature和OpenLayers.Handler.Point实现在地图上画圆心。
牛老师讲GIS
2018/10/23
3.3K0
openlayers实现画圆
c#实现打印功能
c#实现打印功能,可以设置纸张大小,字体和颜色等         /// <summary>         /// 打印的按钮         /// </summary>         /// <param name="sender"></param>         /// <param name="e"></param>         private void btnPrint_Click(object sender, EventArgs e)         {            
跟着阿笨一起玩NET
2018/09/20
3.5K0
OpenLayers入门(一)
OpenLayers(https://openlayers.org/)是一个用来帮助开发Web地图应用的高性能的、功能丰富的JavaScript类库,可以满足几乎所有的地图开发需求。
街角小林
2022/06/15
5K0
OpenLayers入门(一)
element ui实现前台打印功能
      在项目中经常会使用打印功能,这次我们来看一下element ui实现打印功能,后台采用springboot作为后台接口方法,后台抽数据就不用看了,大家都明白,抽出来需要打印的数据就好,然后传给前台json数据。前台element ui来处理打印工作。下面咱们看一下前台如何做一个打印功能。
十分钟空间
2022/08/17
2.9K0
HTML打印准考证用JS在html页面实现打印功能
用JS在html页面实现打印功能 做项目时,有在网页实现全局和局部打印的需求,百度许久,现总结如下: 打印方式一: 1.首先在head里面加入下面一段js代码: <script language="javascript"> function preview(fang) { if (fang < 10){ bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="<!--startprint"+fang+"-->";//设置打印开始区域
SingYi
2022/07/14
9.9K0
HTML打印准考证用JS在html页面实现打印功能
利用bootstrap-table插件自带的打印功能打印表格
文章目录 1、前端代码: 2、前端页面: 1、表格数据展示 2、点击打印按钮之后: 3、插件下载地址: 4、碰到的bug 1、前端代码: <link href="https://unpkg.com/bootstrap-table@1.18.2/dist/bootstrap-table.min.css" rel="stylesheet"> <script src="https://unpkg.com/bootstrap-table@1.18.2/dist/bootstrap-table.min.js"
别团等shy哥发育
2023/02/25
2K0
利用bootstrap-table插件自带的打印功能打印表格
OpenFeign超时控制和日志打印功能
@FeignClient(value = "CLOUD-PAYMENT-SERVICE")    value的值是8001程序名称
一个风轻云淡
2022/11/13
8590
OpenFeign超时控制和日志打印功能
Python Print打印计时器功能
我们仔细看看print的参数:print(value,sep=’ ‘,end=’\n’,file=sys.stdout,flush=False)
用户7886150
2020/11/25
1.9K0
Vite + Vue3 + OpenLayers
本文案例使用 Vite 搭建项目,在 Vue 3 的基础上使用 OpenLayers 。
德育处主任
2022/04/15
2.8K0
Vite + Vue3 + OpenLayers
Echart在Openlayers的应用
echart,一个由百度前端发起的canvas国产类库(官网:http://echarts.baidu.com/index.html)。echart其实是在canvas类库zrender的基础上做的主题图库,优点有数据驱动,图例丰富,功能强大,支持数据拖拽重计算,数据区域漫游等功能,不论是从使用便捷程度、美观程度等方面都是不错的选择,在本文讲述如何在Openlayers中结合echart实现地图统计图的展示。
牛老师讲GIS
2018/10/23
2.6K0
Echart在Openlayers的应用
openlayers实现在线编辑
在前面有篇博文讲述了基于Arcgis for js和wkt实现在线数据的采集和编辑功能,在本文讲述如何在openlayers实现类似的功能。上一篇博文的地址为:
牛老师讲GIS
2018/10/23
3.5K0
openlayers实现在线编辑
PPT如何打印奇数页和偶数页?获取更多打印功能?
1、点击[视图] 2、点击[大纲视图] 3、点击[文本] 4、点击[复制] 5、点击[开始菜单] 6、点击[Word] 7、点击[布局] 8、点击[纸张方向] 9、点击[横向] 10、点击[文本] 11、点击[粘贴] 12、点击[文本] 13、点击[文件] 14、点击[打印] 15、点击[打印所有页] 16、点击[仅打印奇数页]
裴来凡
2022/05/28
4.9K0
PPT如何打印奇数页和偶数页?获取更多打印功能?
openlayers实现多图显示
概述: 本文讲述在openlayers中如何实现多图联动。 思路: 1、判断鼠标在哪个地图上; 2、添加该地图的地图移动事件; 3、设置另外一个地图的bound为该地图的。 代码: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>openlayers map</title> <link rel="stylesheet" href="http://localhost/olapi/theme
牛老师讲GIS
2018/10/23
1.3K0
点击加载更多

相似问题

如何在画布中(重新)填充圆形- requestAnimationFrame - HTML,JS

111

缩放元素时出现不必要的模糊效果

10

缩放HTML画布元素

14

用背景图像填充HTML画布中的圆形

14

标记在缩放时“改变”位置

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文