Как добавить псевдоним для «git add **/»

Следуя совету ctac _, я проверил несколько вариантов открытия приложений при запуске, но не нашел ничего, что вызвало бы мою проблему. На форумах Arch у кого-то была похожая проблема, хотя и при запуске Arch.

Их решение состояло в том, чтобы очистить ошибочно сохраненный сеанс, включив параметр «Автоматически сохранять сеанс при выходе из системы» в параметрах «Сеансы и запуск», закрыв все приложения и перезапустив XFCE. После этого включенная опция может быть снова отключена.

Этот подход сработал и у меня:)

2
13.04.2021, 08:39
1 ответ

Вместо того, чтобы вообще полагаться на extglobs оболочки, вы можете сказать findвыполнить рекурсивный поиск и запустить git addдля вас.

ga() {
  local -a find_args
  local arg

  for arg in "$@"; do
    find_args+=( -o -name "$arg" )
  done

  find. '(' -false "${find_args[@]}" ')' -exec git add -- {} +
}
2
28.04.2021, 22:53

Теги

Похожие вопросы