Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何将索引签入工作目录。错误失败:找不到参考“参考参考/参考”

如何将索引签入工作目录。错误失败:找不到参考“参考参考/参考”
EN

Stack Overflow用户
提问于 2013-01-12 03:22:50
回答 1查看 560关注 0票数 1

我想使用libgit2中的签出来模拟"git签出“,但是它失败了:

  • 我已经读取了api文档并使用这两种方法来设置第二个参数,
  • 我阅读了test_checkout的示例,将第三个参数设置为GIT_CHECKOUT_SAFE_CREATE,但它尚未工作。
  • HEAD文件夹中已经有一个.git文件。

如何解决这个问题?

以下是代码的结果:

代码语言:javascript
运行
AI代码解释
复制
2013-01-12 18:48:27.789 gitlib3[8661:907] git_repository_open ret:0 
2013-01-12 18:48:27.794 gitlib3[8661:907] get repository succeed.
2013-01-12 18:48:27.799 gitlib3[8661:907] count ret:1
2013-01-12 18:48:27.807 gitlib3[8661:907] git_checkout_index. ret:-9
2013-01-12 18:48:27.809 gitlib3[8661:907] err:Reference 'refs/heads/master' not found 

守则本身:

代码语言:javascript
运行
AI代码解释
复制
(IBAction)Checkout:(id)sender {
    int ret = -1;
    git_repository *repo = NULL;
    NSArray *str = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *docPath = [str objectAtIndex:0];
    NSString *localPath = [docPath stringByAppendingPathComponent:@"efg/.git"];
    ret = git_repository_open(&repo, [localPath UTF8String]);
    NSLog(@"git_repository_open ret:%d",ret);
    if(repo!=NULL)
    {
        NSLog(@"get repository succeed.");
    }
    git_checkout_opts opts = GIT_CHECKOUT_OPTS_INIT;
    opts.checkout_strategy = GIT_CHECKOUT_SAFE_CREATE;

    /*git_index *index = NULL;
    git_repository_index(&index, repo);
    if((ret = git_index_entrycount(index)) > 0)
    {
        NSLog(@"count ret:%d", ret);
    }
    ret = git_checkout_index(repo, index, &opts);*/
    ret = git_checkout_index(repo, NULL, &opts);
    NSLog(@"git_checkout_index. ret:%d",ret);
    const git_error *err = giterr_last();
    if(err == NULL)
    {
        NSLog(@"NULL");
    }
    else
    {
        NSLog(@"err:%s", err->message);
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-12 04:26:10

返回的错误代码(参见错误标头) -9表示GIT_EORPHANEDHEAD (头指向一个尚未存在的引用)。

孤立的HEAD是Git存储库的一个完全有效的状态。例如,在初始化了存储库之后就会发生这种情况。但是,从新的Git存储库执行git_checkout_index()几乎没有什么价值,但不应该失败。

的确,吉特不会失败

代码语言:javascript
运行
AI代码解释
复制
$ cd /tmp

$ mkdir so && cd so

$ git init .
Initialized empty Git repository in C:/Users/OneAmongMany/AppData/Local/Temp/so/.git/

$ git checkout-index

$

我怀疑这个错误可能来自这一行代码

如果您确实试图签出一个新的git存储库,那么最好在libgit2问题跟踪器中创建一个问题。如果不是这样,请加强你的问题,以补充更多的背景资料。

更新

已经修好了存储库中的问题。谢谢你的报告!

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

https://stackoverflow.com/questions/14292860

复制
相关文章
Flask-9 博客帖子分页功能
修改Flask_Blog\flaskblog\routes.py,修改home方法使用分页查询方式,每页显示两条数据:
XXXX-user
2019/07/23
8390
Flask-9 博客帖子分页功能
wordpress 实现分页
需要注意的是页面参数不能使用 page https://ask.csdn.net/questions/843250
切图仔
2022/09/14
6810
Echo 的帖子列表与分页是怎么做的
业务逻辑这个模块的文章后续应该都会改成一元钱的付费文章了,emmm,算是一点精神上的慰藉吧。毕竟这种类型的文章不像 Java 八股文那样铺天盖地都是现成的博客、书籍可以参考,完全自己写,所以写一篇通俗易懂的教程文章确实需要花费很大的精力,而且对我个人的提升几乎为 0,有时候遇到没有礼貌的拿来主义党真是得郁闷好一会儿,所以一两块钱算是对我的一点酬劳吧,小牛肉出品,质量保证!各位小伙伴各取所取就好,能自己搞懂的就没必要付费了(抱拳)。
飞天小牛肉
2021/04/26
8820
Echo 的帖子列表与分页是怎么做的
为WordPress添加分页
有的主题只有向前/向后翻页,不能直接点击页码,还不知道有多少页。可是如果你不知道怎么做,只得叹气换主题——你还可以改呀。
gojam
2019/05/14
1.6K0
wordpress实现 ajax 分页加载
由于我们可以在后台使用wp query来输出文章列表,所以我们并不需要文章分页的入口,砍掉了分页入口也避免了搜索引擎抓取这些页面。我们只需要在AJAX 执行的过程中向后台传递一个分页参数,就可以返回这个分页上的文章列表。再返回文章列表的时候,我们还需要返回下一分页的页码,当然如果不是最后一页的话。
李维亮
2021/07/09
1.3K0
Sticky Posts Switch插件教程WordPress中为分类添加置顶文章
默认情况下,WordPress在博客页面顶部显示最新帖子。当您将新内容发布到您的网站时,之前的帖子会关闭并最终移动到存档页面。粘性帖子允许您在WordPress中添加精选帖子,并在您的网站主页上以不同的方式显示它们。
晓得博客
2022/09/28
5.6K0
Sticky Posts Switch插件教程WordPress中为分类添加置顶文章
非插件实现WordPress分页导航
本文参考资源:1.http://down.chinaz.com/try/201209/2188_1.htm 2.http://xiedandan.com/wordpress-pagination.html
WindCoder
2018/09/20
8960
非插件实现WordPress分页导航
修改WordPress 文章内分页样式
最近写了一篇比较长的隐私文章,用到了wp的文章分页功能。却发现默认的分页的页面又小又难找。于是想修改wp的默认分页,网上找了下相关的代码基本都是下面的样子:
obaby
2023/02/22
1.5K0
Django之分页组件和自定义分页
Django提供了一个新的类来帮助你管理分页数据,这个类存放在django/core/paginator.py.它可以接收列表、元组或其它可迭代的对象。
菲宇
2019/06/13
9970
Django之分页组件和自定义分页
Wordpress邮件通知插件Notification使用小记
Notification是wordpress上一款功能强劲的插件,可以实现wordpress各种事件的邮件通知功能,更可以根据自己的实际需求定制自己的邮件通知内容,插件提供了很多的短代码,能够很方便的协助用户完成邮件的模板创建。
宋天伦
2020/07/16
2.2K0
Django自定义分页
分页 自定义分页 稳扎稳打版 def book(request): # 从URL取参数(访问的页码) page_num = request.GET.get("page") try: # 将取出的page转换为int类型 page_num = int(page_num) except Exception as e: # 当输入的页码不是正经数字的时候 默认返回第一页的数据 page_num = 1 #
py3study
2020/01/19
1.5K1
Django自定义分页
PCA不适用于时间序列分析的案例研究
在大部份情况下我们都可以使用 PCA 进行线性降维。从图像处理到非结构化数据,无时无刻不在。我们甚至可以将它用于时间序列分析,虽然有更好的技术。在这篇文章中,我想向您介绍动态模式分解 (DMD),这是一种源自我的研究领域:流体动力学的用于高维时间序列的线性降维技术。DMD 结合了两个世界中的优点:PCA 和傅立叶变换。在数学上,它与动力系统理论中的一个基本算子有关,称为 Koopman 算子。但在深入研究 DMD 的数学之前,让我们用一个相当简单的例子来说明为什么 PCA 不是高维时间序列分析的最佳选择。
deephub
2021/07/23
1.5K0
PCA不适用于时间序列分析的案例研究
wordpress数字分页列表导航实现
  前面我们用了自定义的方式来实现wordpress数字分页,其实wordpress是已经有集成了Numbered Pagination相关的函数,我们直接调用就可以。具体实现方法如下代码调用
ytkah
2019/07/27
1.2K0
自定义了几个 WordPress 中用于数据判断的回调函数
我们在进行 WordPress 开发的时候,在获取数据的时候,需要对数据清理,这时候可能需要数组去掉 null 的值,空值等,保留下非 null 值和非空的值等操作,为了方便这些操作,我定了几个用于数据判断的回调函数。
Denis
2023/04/13
4060
MyBatis-Plus 分页查询以及自定义sql分页
物理分页:相当于执行了limit分页语句,返回部分数据。物理分页只返回部分数据占用内存小,能够获取数据库最新的状态,实施性比较强,一般适用于数据量比较大,数据更新比较频繁的场景。
全栈程序员站长
2022/09/13
6.5K0
自定义GridView分页模板
GridView较之DataGrid提供了更加强大、更加完善的功能,而且具备了丰富的可扩展功能,可以使用GridView提供的pagertemplate自定义分页模板:
Java架构师必看
2021/03/22
9480
GridView自定义分页导航
<% @ Page Language = " C# "  AutoEventWireup = " true "  CodeFile = " StfCmpManager.aspx.cs "  Inherits = " StfCmpManager " %>
Java架构师必看
2021/03/22
7400
GridView自定义分页导航
Typecho 自定义分页样式
typecho的这种分页样式设置最初我也是很迷茫的,所以我做的大部分模板都是只是用上一页和下一页,然而昨天翻出来看一下发现其实挺简单的,以前自己没有理解好。
泽泽社长
2023/04/17
6970
Typecho 自定义分页样式
PHPCMS自定义分页功能
在用PHPCMS V9的过程中,可能一般人都不会在意分页功能,因为调用他实在是很简单,需要修改的估计也就是分页功能的样式了,拿系统自带的模板来看
李维亮
2021/07/09
1.5K0
django pagination 自定义分页
pagination #0 GitHub https://github.com/Coxhuang/django-Pagination #1 环境 Python3.6 Django==2.0.7 djangorestframework==3.8.2 #2 需求分析 查看某个列表式,需要分页展示 自定义分页输出的格式 自定义分页的参数 #3 开始 #3.1 新建一个Django项目 #3.2 新建文件 pagination.py(文件名随意) from rest_framework.pagination im
Autooooooo
2020/11/09
7540

相似问题

分页不适用于Wordpress中的自定义帖子类型

23

分页不适用于自定义帖子类型

20

分页不适用于自定义Wordpress循环

13

Wordpress帖子分页

10

分页不适用于WordPress自定义post类型

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

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