shell判断git remote是否存在

2020-06-01  本文已影响0人  南慕瑶

假如,要判断的 remote 的名字为 faraway。

【第一种方式】

if git config remote.faraway.url > /dev/null; then 

 …

fi

【第二种方式】

if git remote | grep faraway > /dev/null; then 

 ...

fi

【使用场景】

判断 remote 是否已存在,如果已存在,直接进行 git fetch faraway 等操作,如果不存在,git add remote faraway http://xxxxx 后,再进行操作。

#参考:

https://stackoverflow.com/questions/12170459/check-if-git-remote-exists-before-first-push

上一篇下一篇

猜你喜欢

热点阅读