github取消了密码账号授权登录方式
原有的link到github账户后,还需要进行令牌的授权
首先需要创建一个令牌。可以参照以下链接
创建好令牌之后,以后需要执行
python
git remote set-url origin https://[令牌代码]@github.com/xxx/xxx/
完整的操作流程如下:
python
##先在github的网页端创建一个仓库
git init ##初始化本地仓库
git branch -m master main ### 将本地的master 改为 main,与网页端的分支保持统一
git remote add origin https://github.com/xxx/xxx ##将本地仓库与远程仓库链接
git remote set-url origin https://[令牌代码]@github.com/xxx/xxx/ ## 授权验证
git pull origin main ##从远程服务器拉到本地,保持对齐
git add . # 添加本地文件
git commit -m "first commit" ##提交
git pull --rebase origin main ##解决! [rejected] main -> main (non-fast-forward),避免直接push产生的bug
git push --set-upstream origin main ##本地文件夹推到远程服务器