Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何使tox在干净的环境中运行?_Git_Tox - Fatal编程技术网

Git 如何使tox在干净的环境中运行?

Git 如何使tox在干净的环境中运行?,git,tox,Git,Tox,偶尔我会运行tox,一切都正常,但当其他人下载存储库时,情况就不一样了,因为我忘了提交一些东西 我喜欢tox,因为它可以防止我忘记向setup.py添加需求。我可以让它也在一个只有提交或暂存内容的环境中运行吗?(没有删除,所以除了在测试后我可以取回它之外,git clean不是一个选项)将开发存储库克隆到一个新的干净存储库中,并在那里运行tox。您不需要克隆整个回购协议,深度为1的浅克隆通常就足够了;默认情况下,商业云CI服务使用50 git clone -depth 1 development

偶尔我会运行tox,一切都正常,但当其他人下载存储库时,情况就不一样了,因为我忘了提交一些东西


我喜欢
tox
,因为它可以防止我忘记向
setup.py
添加需求。我可以让它也在一个只有提交或暂存内容的环境中运行吗?(没有删除,所以除了在测试后我可以取回它之外,
git clean
不是一个选项)

将开发存储库克隆到一个新的干净存储库中,并在那里运行
tox
。您不需要克隆整个回购协议,深度为1的浅克隆通常就足够了;默认情况下,商业云CI服务使用50

git clone -depth 1 development clean
cd clean
tox