resolve git conflicts
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

22 linhas
315 B

  1. #!/bin/bash
  2. if [ ! -d ".git" ]; then
  3. echo "err: not a git repository"
  4. exit
  5. fi
  6. url=$(git remote -v | grep fetch | sed 's/\t/ /g' | cut -d' ' -f2 | sort | uniq)
  7. lines=$(echo "$url" | wc -l)
  8. dir=$(pwd)
  9. if [ "$lines" != "1" ]; then
  10. echo "err: too many remotes"
  11. exit
  12. fi
  13. cd ..
  14. rm -rf $dir
  15. git clone $url
  16. cd $dir