更新docker容器中的git版本

我在Docker中实现了一个node.js应用程序,需要使用git worktreefunction。 但是,即使我这样做:

RUN apt-get update && apt-get install -y git=2.10.0 

在2.1.0之后找不到任何其他版本

我正在build立图像:

 FROM node:4.4.2 

我怎样才能得到最新的git版本,它支持docker容器上安装的worktreefunction

截至本文发稿时,Debian的软件包还没有包含超过2.9的版本。 如果您需要更新的版本,则需要从git-scm上logging的 源代码下载并安装该版本,或者查找另一个回购版。

请参阅https://askubuntu.com/a/568596/159234

 RUN apt-add-repository ppa:git-core/ppa && apt-get update && apt-get install -y git