快速-高效率-高速-高性能-迅速-快捷-一键-方便

1. 多级需求和方案设想及其结论(项目根本)

1. 使用外置的配置文件✔

1.1. 使用nodejs读写js✔

child::json文件操作

1.2. 需要保存的配置:✔

  • 需要备份的目录, 多个
  • 需要切换到的分支(默认主分支)
  • 提交信息
  • 是否带时间戳
  • 时间分隔符
  • 年份保留位数

2. 在node中执行shell命令✔

child::exec 执行shell命令

3. 获取shell中输出的内容✔

child::exec 执行shell命令

4. 命令执行逻辑✔

4.1. 遍历每一个目录

4.2. 切换到对应目录中

cd 目录(可以是双斜杠)

4.3. 切换到指定分支上

git checkout 分支名(默认为master)

4.4. add

git add .

4.5. commi

git commit -m "提交信息"

1. 调研材料及结论(项目动力)

1. shelljs

child::Shelljs

2. 调研代办(项目至始至终都要写):

3. 随想(未整理, 灵点子)

4. 项目结论(用以回顾项目以学习)

5. 项目代办(项目完毕后再写)

  • 怎么open文件的时候不会自动创建

6.