linux如何创建git pull代码专用用户?

linux如何创建git pull代码专用用户?

环境

CentOS 7.2 64位

预结果

因经常需要在服务器上git pull 程序代码,故计划创建一个只能有pull代码权限的用户,此用户没有其他权限,请问如何设置。

用gitlab做代码仓库吗? 如果是,设置好使用者,以用户来做 权限控制就OK了。