将 origin 仓库由 Gitee 改为 GitHub

#!/usr/bin/env bash
# Author: Shixiang Wang 
# LICENSE MIT@2020

echo "This program reset the origin repository from gitee to github."

remote=$(git status && echo $(git remote -v | grep fetch | sed -E 's/.*(http[s][^ ]*).*/\1/') || echo "Not a git repo")

if [[ $remote == "Not a git repo" ]]; then
    echo "!! Not a git repo, exit..."
    exit 1
fi

remote=$(echo $remote | sed -E 's/.*(http[s][^ ]*)$/\1/')
remote=$(echo $remote | sed -E 's/gitee/github/')

git remote remove origin
git remote add origin $remote

echo "Done."
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。