首页 > 解决方案 > 克隆后自动做某事

问题描述

我正在使用统一。当我开始一个新项目时,我应该这样做:

  1. 混帐初始化
  2. 添加 .gitignore
  3. $ git flow init -d
  4. $ git lfs install
  5. 添加 .gitAttribute

有没有办法自动做到这一点?比如,写一个shell脚本。

标签: gitunity3dgitlabgitignoregitattributes

解决方案


我不确定我是否完全理解您的意思,但是假设您每次开始一个新项目时都在询问如何执行该系列命令,那么创建一个别名怎么样?

您可以编辑您的~/.bash_aliasesor~/.bashrc文件以获得自定义命令,例如:

# Custom git initialization
alias custom-command='git init && touch .gitignore && \
git flow init -d && git lfs install && touch /path-to-attributes/.gitAttribute'

现在每次您custom-command在终端内运行时,它都会自动运行上述所有内容。


推荐阅读