怎么上传代码到GitHub?2021.9
我们想要把代码上传到github上面用git管理,但是怎么操作呢?
首先在本地电脑安装git 和在github上面注册账号
git下载地址: git官网链接
然后我们要知道有二种方式可以配置操作,一种是通过使用终端的命令方式上传,一种是直接借助androidStudio软件操作,下面都来讲讲
在github上面新建project,点击新建一步步下来即可
2 生成token令牌在github网页的个人设置页面,点击 Setting – Developer setting ,
选择个人访问令牌Personal access tokens,
选中并生成令牌Generate new token
设置token的有效期,访问权限等
选择要授予此令牌token的范围或权限。
要使用token从命令行访问仓库,请选择repo。
要使用token从命令行删除仓库,请选择delete_repo
其他根据需要进行勾选
生成令牌Generate token
记下token的值,它相当于临时密码,现在管理代码弃用密码方式,都要用token方式了(2021.8.14开始不能使用密码方式了)
3 把代码上传先用 git pull 把工程拉下来
然后把你的代码拷贝到里面
再用git push推代码到Github上面
其中需要输入账号密码,密码就用刚才记下的token
可以使用下面命令配置默认的账号密码,后面操作便不需要重复输入
git remote set-url origin https://
:是你自己github的用户名
:是你的仓库名称
File->Setting->Version Control->Git,选择本地git安装路径(bin目录下的git.exe)。点击Test按钮,检测路径是否正确。
其实等同于git操作命令语句 init git。
点击编译器上方工具栏:VCS->Enable Control Integration->Select “Git”
编译器的页面会发生明显改变:
1.VSC会出现上传(Commit…)和更新(Update Project)选项。
2.工具栏会出现上传(蓝色箭头)和更新(绿色原点)按钮。不同版本的编译器按钮形状不一样(我记得老版本是VCS+绿/蓝上下箭头)。
File->Setting->Version Control->GitHub,Auth Type->Token. 然后输入账号和Token
VCS>import into Version Control>Share Project on GitHub
问题记录
1 remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead
原先的密码凭证从2021年8月13日开始就不能用了,必须使用个人访问令牌(personal access token),就是把你的密码替换成token
2 如果 push 等操作没有出现输入密码选项,请先输入如下命令,之后就可以看到输入密码选项了
git config --system --unset credential.helper
参考
https://cloud.tencent.com/developer/article/1861466
https://blog.csdn.net/ma598214297/article/details/82730033



