File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -14,8 +14,12 @@ test -z "$url" && abort "github repo needs to be specified as an argument"
1414echo " Enter your github username"
1515read user
1616[ -n " $user " ] || abort " git username required"
17- echo " Enter github Personal Access Token for user \" $user \" "
18- read -s passwd
17+ # personal access token
18+ # config name is github-personal-access-token '_' is not allowed in git config
19+
20+ github_personal_access_token=$( git config git-extras.github-personal-access-token)
21+
22+ test -z " $github_personal_access_token " && abort " git config git-extras.github-personal-access-token required"
1923
2024# extract owner + project from repo url
2125project=${url##*/ }
3337# create fork
3438curl -qsf \
3539 -X POST \
36- -u " $user :$passwd " \
40+ -u " $user :$github_personal_access_token " \
3741 -H " X-GitHub-OTP: $MFA_CODE " \
3842 " https://api.github.com/repos/$owner /$project /forks"
3943
You can’t perform that action at this time.
0 commit comments