特定のタスクを完了したら、コマンドcd
で生成されたディレクトリに自動的に移動したいと思います。clone
git clone
重要:プロジェクトから自動的に取得されるzshの完了は中断されるため、コマンド構文(エイリアス/関数を使用するなど)を変更したくありませんPretzo
。
編集する:正解を選択しなかった理由は、上記の基準に合った回答が与えられなかったためです。
ZSHを使用しますが、他のシェルからの回答も許可されています。
ベストアンサー1
関数を生成します。
gclonecd() {
git clone "$1" && cd "$(basename "$1" .git)"
}
(「.git」の有無にかかわらずリンクに適用)