从bitbucket中获取原始文件,并在wget链接中获取不带Commit-SHA编号的最新版本

时间:2018-10-18 14:23:19

标签: bash git bitbucket wget

我尝试下载我在BitBucket上托管的installscript shell文件。

当前我正在使用以下命令:

wget https://bitbucket.org/projectname/reponame/raw/commit-sha-num/installscript.sh

稍后,我希望可以修改我的installscript.sh,并希望下载最新版本,而不是下载带有commit-sha-number的特定结帐。

我知道git clone是可能的,但是如果可能的话,wget在这里对我来说更方便。

是否可以从我的master分支每次下载此文件的最新版本?

预先感谢

3 个答案:

答案 0 :(得分:0)

如今,“通用”(非常不安全)的方法是将下载的内容直接通过管道传输到外壳程序中:

wget -O - https://bitbucket.org/projectname/reponame/master/installscript.sh | /bin/sh
也可以看看

https://bitbucket.org/site/master/issues/9358/permalink-to-the-head-revision-of-a

答案 1 :(得分:0)

答案 2 :(得分:0)

是的。您可以在URL中使用“ HEAD”关键字,而不是“ commit-sha-num”部分。

wget https://bitbucket.org/projectname/reponame/raw/HEAD/installscript.sh