Las URL de poda de Git se comprometen

Dado que git hub no tiene la capacidad de desactivar los enlaces url automáticos en los posts de confirmación, quiero una forma de eliminar / podar el file "." desde la url cometer posts.

http://www.somesite.com/ -> "http://www.somesite com/" http://somesite.co.uk/ -> "http://somesite.co uk/" http://somesite.eu/ -> "http://somesite eu/" http://somesite.eu:8080/ -> "http://somesite eu:8080/" etc 

Este es mi script de commit muy básico ./script.sh ""

 #!/bin/bash git pull origin master git commit -a -m "$1" git push origin master 

Para replace el punto que mencionaste con espacio haz

 #!/bin/bash git pull origin master git commit -a -m "$(echo "$1" | sed "s!\.\([^./]*\(/\|$\)\)! \1!")" git push origin master 

Solo por insert un espacio antes de ese mismo punto

 #!/bin/bash git pull origin master git commit -a -m "$(echo "$1" | sed "s|\.[^./]*\(/\|$\)| \0|")" git push origin master