如何有效地组织脚本以便将它们置于版本控制之下?

时间:2013-04-18 12:36:56

标签: linux git bash version-control

我有一个不断增长的脚本列表,从简单的bash中的一行到更复杂的python脚本。 目前,我从~/.bash_functions文件中获取一个内容,而我将更复杂的脚本放入/usr/local/bin

我想将所有脚本置于版本控制之下,以便它们可以轻松移植到不同的机器上。 由于我的自定义脚本不仅位于usr/local/bin下,还包含其他应用程序,我可以简单地创建一个子目录,例如:像这样:

/usr/local/bin/scripts/
                      |-python
                      |-ruby
                      |-bash

然后只是从所说的脚本文件夹创建一个git repo? 或者是否有更好的,规范的方式来实际组织和版本化脚本?

1 个答案:

答案 0 :(得分:1)

我会在~/bin中安装它们并将其添加到$PATH。然后,您可以根据需要获取您的 bin目录。