我创建了一个带有两个文件的要点,我希望将其原始版本用作查询其内容的应用程序的参考。这些内容将在GitHub上更新。
然而,我发现文件的URL随着每个版本的gist而改变。 是否有永久链接可以指出要点中文件的最新版本?答案 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
请记住,端点已缓存,因此您的更新可能会稍有延迟。