#Mac#Linux#Git#Shell Script

公司有許多專案,git 倉儲 (repository) 有分正式與測試機,所以每次 clone 一個專案後都需要 git remote 去新增遠端倉儲位置,避免久久一個新專案 clone 下來後忘記做這動作,寫了一隻 shell script。

Shell Script 內容


建立一個檔案 git-clone.sh

vim git-clone.sh
#!/bin/sh
git clone git@test-domain.tw:/home/web/repos/$1.git
cd $1
git remote set-url --add --push origin git@test-domain.tw:/home/web/repos/$1.git
git remote set-url --add --push origin git@prod-domain.tw:/home/web/repos/$1.git

加上執行權限

chmod +x git-clone.sh