mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 21:59:54 -06:00
GitSetup 2020-04-17 (b162f746)
Code extracted from:
https://gitlab.kitware.com/utils/gitsetup.git
at commit b162f7465b8163be49ba6d0ea9400f418c2fbb9d (setup).
This commit is contained in:
committed by
Brad King
parent
f223a7caf4
commit
58696abdfe
15
setup-user
15
setup-user
@@ -20,12 +20,19 @@
|
||||
# Project configuration instructions: NONE
|
||||
|
||||
for (( ; ; )); do
|
||||
user_name=$(git config user.name || echo '') &&
|
||||
user_email=$(git config user.email || echo '') &&
|
||||
if test -n "$user_name" -a -n "$user_email"; then
|
||||
if type -p rev >/dev/null && type -p cut >/dev/null; then
|
||||
ident="$(git var GIT_AUTHOR_IDENT 2>/dev/null | rev | cut -d' ' -f3- | rev)"
|
||||
elif user_name=$(git config --get user.name) &&
|
||||
user_email=$(git config --get user.email); then
|
||||
ident="$user_name <$user_email>"
|
||||
else
|
||||
ident=""
|
||||
fi
|
||||
|
||||
if test -n "$ident"; then
|
||||
echo 'Your commits will record as Author:
|
||||
|
||||
'"$user_name <$user_email>"'
|
||||
'"$ident"'
|
||||
' &&
|
||||
read -ep 'Is the author name and email address above correct? [Y/n] ' correct &&
|
||||
if test "$correct" != "n" -a "$correct" != "N"; then
|
||||
|
||||
Reference in New Issue
Block a user