是否有最新版本的gist文件的永久链接?

时间:2017-09-06 10:38:58

标签: github permalinks gist

我创建了一个带有两个文件的要点,我希望将其原始版本用作查询其内容的应用程序的参考。这些内容将在GitHub上更新。

然而,我发现文件的URL随着每个版本的gist而改变。 是否有永久链接可以指出要点中文件的最新版本?

1 个答案:

答案 0 :(得分:15)

原始gist网址遵循以下模式:

[gist commit ID]

要查看最新版本,只需删除https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[file name] 部分:

https://gist.githubusercontent.com/mwek/9962f97f3bde157fd5dbd2b5dd0ec3ca/raw/user.js

e.g。

function q47173141
TOL = 1E-4;
% Positive:
num = 3;
evalAndPrintBoth(num);
% Negative:
num = -2;
evalAndPrintBoth(num);
% Zero:
num = 0;
evalAndPrintBoth(num);
% Complex:
num = 1+1i;
evalAndPrintBoth(num);
% Imaginary 1:
num = 0.2i;
evalAndPrintBoth(num);
% Imaginary 2:
num = -2i;
evalAndPrintBoth(num);

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function evalAndPrintBoth(num)
  disp('------------------------');
  disp(num2str(num));
  disp(num2str(orig(num)));
  disp(num2str(shortfun(num)));
end

function out = orig(is)
  s=sign(is); if(s==0), s=1; end
  out = s*abs(is)*TOL/eps;
end

function out = shortfun(is)
  out = is*TOL/eps;
end

end

请记住,端点已缓存,因此您的更新可能会稍有延迟。