怎么上传代码到GitHub?2021.9
我们想要把代码上传到github上面用git管理,但是怎么操作呢?
首先在本地电脑安装git 和在github上面注册账号
git下载地址: git官网链接
然后我们要知道有二种方式可以配置操作,一种是通过使用终端的命令方式上传,一种是直接借助androidStudio软件操作,下面都来讲讲
方式一 通过使用终端的命令方式上传
1 新建project
在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://<your_token>@github.com//.git
<your_token>:换成你自己得到的token
:是你自己github的用户名
:是你的仓库名称
方式二 通过androidStudio软件操作
1 Android studio添加git插件
File->Setting->Version Control->Git,选择本地git安装路径(bin目录下的git.exe)。点击Test按钮,检测路径是否正确。
2 初始化项目为git项目
其实等同于git操作命令语句 init git。
点击编译器上方工具栏:VCS->Enable Control Integration->Select “Git”
编译器的页面会发生明显改变:
1.VSC会出现上传(Commit…)和更新(Update Project)选项。
2.工具栏会出现上传(蓝色箭头)和更新(绿色原点)按钮。不同版本的编译器按钮形状不一样(我记得老版本是VCS+绿/蓝上下箭头)。
3 配置github并上传代码
(1)登陆Github
File->Setting->Version Control->GitHub,Auth Type->Token. 然后输入账号和Token
怎么查看GitHub的Token:
1、登录 GitHub,点击右上角头像,选中 Settings (设置);
2、选择左侧菜单的“Developer settings”一项;
3、再选择“Personal access tokens”;
4、如果没有Token就点击“Generate a personal access token”,有就直接复制。
(2)上传项目到Github
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
http://t.zoukankan.com/joe235-p-15152380.html