From 1aecd3d48aa9e9a54106521c87c1cdc90b4ca010 Mon Sep 17 00:00:00 2001 From: Johannes Schindelin Date: Tue, 17 Apr 2012 15:04:19 -0500 Subject: [PATCH] upload-to-github: also guess user from ~/.netrc ... unless it is specified explicitly, of course... Signed-off-by: Johannes Schindelin --- bin/upload-to-github.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/upload-to-github.sh b/bin/upload-to-github.sh index dc7716ea..8c1cf597 100644 --- a/bin/upload-to-github.sh +++ b/bin/upload-to-github.sh @@ -79,6 +79,10 @@ msysGit-fullinstall-*) ;; esac +test -z "$user" && +user="$(grep -A2 -i '^machine *api.github.com' < "$HOME/.netrc" 2> /dev/null | + sed -n 's|login *||pi')" + if test -z "$description" || test -z "$user" || test -z "$repository" then echo "$USAGE" -- 2.11.4.GIT