我将屏幕截图(screenshot.png
)存储在单独的Git分支(assets
)中,用于Readme.md文件(master
分支上)。
要在GitHub上看到图片,我必须链接到:
/../assets/screenshot.png
或
../assets/screenshot.png
但是,当在本地查看自述文件时这就不起作用了,图像不显示(比如在VS代码或Atom中使用Markdown预览特性时)。
我甚至使用了git worktree特性来检查assets子目录中的assets分支:
git worktree add -B assets assets origin/assets
目录结构如下所示:
.git
assets
assets/screenshot.png
README.md
/assets/screenshot.png
assets/screenshot.png
是否有一种方法可以链接到屏幕截图,使其始终显示“无论我是在GitHub本身上查看文档,还是在本地使用不同的标记呈现器”*?
不,这是不可能的,你不应该期望它。
您应该使资产文件夹成为您的主分支的一部分,或者您应该将这两个文件夹分离到不同的存储库中,或者类似的方法。
GitHub提供这个屏幕截图有一个很好的原因,但这个“很好的原因”只是一个与GitHub如何从您的存储库中提供内容有关的技术原因。
让我们看看屏幕截图的URL,就像在主存储库页面中提供的HTML中使用的一样:
https://raw.githubusercontent.com/devliber/ReadmeScreenshotBranch/assets/screenshot.png
如您所见,带有图像的分支的名称是URL的一部分。让我们试着黑回您的自述文件的URL:
https://raw.githubusercontent.com/devliber/ReadmeScreenshotBranch/master/README.md
如果您尝试这个URL,您将看到它显示您的自述文件。
https://raw.githubusercontent.com/devliber/ReadmeScreenshotBranch/master/../assets/screenshot.png
是否可以将屏幕截图放在GitHub存储库中的自述文件中?语法是什么?
本文向大家介绍github 自述文件,包括了github 自述文件的使用技巧和注意事项,需要的朋友参考一下 示例 如果您的项目没有README.md,则GitHub可能会解析README.rdoc以显示详细信息。如果两者兼有,它将使用README.md,而忽略了rdoc。 自述文件可能包括- 项目名称 简要描述您的项目。您还可以提供项目的网站链接,徽章,社区和联系信息(即电子邮件,社交网站)。 下
GitHub 图片不显示 主要思路就是使用本地hosts文件对网站进行域名解析,一般的DNS问题都可以通过修改hosts文件来解决,github的CDN域名被污染问题也不例外,同样可以通过修改hosts文件解决,将域名解析直接指向IP地址来绕过DNS的解析,以此解决污染问题。 修改本地hosts # GitHub 151.101.184.133 avatars0.githubusercontent
我正在使用Selenium和Chrome驱动程序来拍摄一个站点的屏幕截图,并将窗口尺寸设置为800x600。当我看到.png时,它比这个值更大,并且每个屏幕分辨率都有变化。差异大于滚动条,将其设置为捕获800x600,它将产生1179x704图像(我的监视器res是3840 x 2160)。这也会根据监视器上的分辨率而改变。有没有一种方法可以设置它,这样无论屏幕分辨率是多少,输出都是一样的? 我试
谁能引导我过去吗?也许我的效用不好?