相关疑难解决方法(0)

如何在GitHub上请求维基页面?

我在GitHub上看到了一个未打开进行编辑的wiki页面.然后我分叉项目,在"我的结束"上编辑它并尝试做拉动请求.事实证明,维基不在项目中,并且没有办法对其进行更改.

除了电子邮件之外,如果我想在这种情况下建议对wiki进行更改,还有办法继续吗?

在这一点上,我发现在"具有相似标题的问题"下似乎是一个替代方案,但我还不能用它做拉取请求,所以我不确定子模块是否是一个很好的方法.我现在看到我可能会以某种方式分支它......所以这是要走的路吗?

git wiki github

132
推荐指数
5
解决办法
3万
查看次数

如何将文档与Github页面同步?

我和一些人一起有一个项目,我们有一个README.md文件,里面有一堆GitHub Flavored Markdown,它们在我们的GitHub页面上呈现.我们还建立了一个GitHub Pages分支,它在我们的GitHub组织的子域下托管,并在我们创建页面时使用自动页面生成器简单地加载到我们的README.md文件中.但是,我注意到当我更新README.md文件时,它不会更新项目页面.相反,我们必须转到GitHub设置选项卡并重新创建项目页面,README.md在我们这样做时重新加载文件.

此外,在阅读了关于GitHub项目目录页面上的文档文件之间的相对链接工作之后.我非常喜欢降价,因为它为我们的文档手动编写所有HTML节省了大量时间.但我想要的是能够拥有一个README.md文件,该文件能够包含位于其他文档文件的相对链接docs/*.md.我希望有一个简单的解决方案,以便我的其他文档文件也可以包含在我的gh-pages分支中,并在我的GitHub Pages子域下托管并呈现和/或主题化.

换句话说,我的问题是:

  • 有没有办法让我的README.md文件自动更新我的Github页子域?
    • [编辑]:如果使用自动页面生成器,似乎没有答案.您必须转到repo的设置页面,并在每次更改时重新加载它以便更新它.
       
  • 有没有一种方法,我可以有我的我的文档相对链接在我的README.md档案工作对我Github上的页面,或许是我莫名其妙地同步我的/docs/*.md我的Github上的页面并以某种方式呈现和/或主题化呢?
    • [编辑]:从自写这个问题,我学到的东西,似乎这是唯一可能在GitHub上的页面通过使用的静态站点生成像红宝石宝石化身,可能有些用途由GitHub的支持网络挂接被提及在下面的评论中.我正在尝试寻找最佳解决方案.
       
  • 更好的是,有一种更简单的方法可以做到这一点,也许只有一份我的README.md和文档,用于gh页面和我的主分支,并使一切最简单?
    • [编辑]:看来这个几乎肯定是不.我正在考虑GitHub中内置的东西的可能性.似乎未来可能会在GitHub页面中构建对此类事物的更好支持,或者至少我绝对希望它会成为.
       

git github webhooks github-pages

79
推荐指数
2
解决办法
8635
查看次数

没有壁球的git-subtree:查看日志

我使用git子树添加而不使用squash选项将树合并到我的存储库中.git日志显示提交已成功添加到存储库.但是,如果我这样做git log --follow filename,则历史记录在合并时停止,并且不会显示先前的提交.我尝试使用-M而不是,--follow这也不起作用.如何在合并之前获取特定文件或文件的提交日志?

git git-subtree

13
推荐指数
2
解决办法
4104
查看次数

如何将GitHub wiki存储为源代码的一部分

GitHub(以及许多git服务器,如GitLab)提供项目级wiki,通常,markdown(*.md)文件存储并形成......以及......项目的wiki.

这将是太酷了,如果有你的维基存储为主要项目源的一部分的方式,所以,当你更改推送到您的主项目,你的维基改变,以及(当然,如果你更改了维基降价文件那是).

就像是:

myproject/
    src/main/resources/
    src/main/groovy/
    build.grade
    docs/
        Home.md
        About_This_Project.md
        etc.
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个目标?我看到wiki有克隆URL和数字,这意味着它们被视为单独的Git项目.有什么办法把两者结合起来?

git markdown wiki github

9
推荐指数
3
解决办法
1356
查看次数

如何合并两个GitHub回购?

这个问题不是关于如何合并两个git repos; 已经讨论过这个问题(关键字:"子模块","子树合并").

这里的问题是,如何合并两个GitHub回购?

我想尽可能多地保留GitHub存储库中的GitHub功能/数据.最重要的是,我想保留GitHub存储库中的问题维基.

我怎么能实现这一目标?


信息:

我刚刚了解到GitHub wiki 是git repos(摘要:)git://github.com/you/proj.wiki,我已成功将更改推送到我的wiki-repo.

git github

5
推荐指数
1
解决办法
360
查看次数

仅克隆git仓库的.git目录

我有一个与谷歌驱动器同步的回购,但我忽略了.git目录,所以它现在上传到谷歌驱动器.

最近我格式化了我的Gentoo机器,在我再次同步所有Google Drive文件后,我意识到.git目录不在那里.

问题是我不记得我是否在本地没有被推到github的一些未经标记/未经修改的更改.

我一直在寻找,但我只找到了相反问题的答案(克隆没有.git目录)

我不想做git clone我的回购,直到我确定可能的局部变化不会丢失.

有没有办法只克隆.git文件夹,然后推送我的机器中可能有的任何本地更改?

git version-control github

5
推荐指数
2
解决办法
6873
查看次数