GNU/Linux >> Znalost Linux >  >> Linux

Jak automaticky nahrát CD po klonování Git?

Chci automaticky cd do adresáře vytvořeného clone příkaz po I git clone d něco.

Důležité: Nechci měnit syntaxi příkazu (např. použít alias/funkci), protože by to narušilo dokončení zsh, které dostávám automaticky z Pretzo projekt.

UPRAVIT :Důvod, proč jsem nevybral žádnou odpověď jako správnou, je ten, že nebyla poskytnuta žádná odpověď, která by splňovala výše uvedenou podmínku.

Používám ZSH, ale odpověď v jakémkoli jiném shellu je také přijatelná.

Přijatá odpověď:

Vytvořte funkci:

gclonecd() {
  git clone "$1" && cd "$(basename "$1" .git)"
}

(Funguje pro odkazy s „.git“) i bez něj)


Linux
  1. Jak integrovat příkaz MV po příkazu Najít?

  2. Jak automaticky vynutit Fsck disky po havárii v `systemd`?

  3. Jak nainstalovat git na ubuntu 16.04

  1. Jak GNOME používá Git

  2. Jak vytvořit Git Tagy

  3. Jak klonovat úložiště Git do konkrétní složky

  1. Jak aktualizovat Git

  2. Jak nainstalovat Git na Ubuntu 18.04 / 20.04

  3. Jak nainstalovat Git na CentOS 8