0


2、Git使用不完全指南:Git客户端的使用及使用Token认证方式提交代码详解(详细图文)

本篇介绍如何在Windows、Linux下安装Git客户端以及从远程代码仓库拉取代码。以及介绍2023如何从GitHub上获取Token令牌、使用Pycharm通过Token令牌从本地push上传仓库的方法,用来解决推送代码报Push failed The requested URL returned error:403的错误问题。

安装Git客户端与从远程代码仓库拉取代码

Windows

1、 安装 Git 和 TortoiseGit

Git 下载地址:Git - Downloading Package

TortoiseGit 下载地址:Download TortoiseGit 1.8.5.0

安装过程直接全部下一步即可。

安装完后,终端输入指令查看git客户端版本

或在git bash中查看

2、 安装完毕之后进行 Clone

Clone 地址:GitHub - zrf-rocket/ovaldb-master

或者在指定的目录下右键,打开Git Bash Here

拉取上一篇文章中创建的仓库内容

点击按钮复制链接,终端上输入指令:git clone https://github.com/SteveRocket2023/helloworld.git

在目录下就能看到clone下来的远程仓库内容

Linux

1、安装Git

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

yum -y install git

git version

2、Clone

git clone https://github.com/zrf-rocket/ovaldb-master.gi

2023 GitHub获取Token令牌、Pycharm通过Token令牌从本地push上传仓库的方法

如果从本地推送代码报错Push failed The requested URL returned error:403

解决方法:从github上获取仓库的Token,更改GitHub Server使用Token认证提交代码

Token的获取详细步骤参考下面

获取Token令牌

1.登录 GitHub ,点击右上角头像,选中 Settings (设置)。

2.选择左侧菜单的“Developer settings”

3.选择“Personal access tokens – Tokens(classic)” 个人访问令牌

4.点击“Generate a personal access token”

如果弹出认证框,输入GitHub个人密码

5.设置 token 名字、token有效期和勾选权限

在 Note 中随便填一个描述名称,Expiration选择一个到期时间,复选框是这个token需要的权限,本次选择全部勾上

6.点击Generate token

7.复制token值

下面的token可以直接复制使用。(立刻复制这个token值 ,此值只显示一次)

8.建议在本地开个备忘录token.txt记录刚才复制的token值,以后每次push时可能都需要用到。

9.如果想更改和删除重新进入页面找到新生成的Token页面进行更改和删除即可。

通过token令牌从本地push上传仓库

1、命令行中使用以下命令

git init

git add .

git commit -m "first commit"

git remote remove origin

git remote add origin https://[TOKEN]@github.com[USER]/[REPO]

git push

命令中https://[TOKEN]@github.com[USER]/[REPO],可由该仓库复制下来的HTTPS修改得到,其中[TOKEN]为上面步骤生成的Token,[USER]为用户名,[REPO]为仓库名。

2、若报错fatal: The current branch main has no upstream branch.To push the current branch and set the remote as upstream, use [git push --set-upstream origin main],则按照提示使用以下命令即可

git push --set-upstream origin main

3、Pycharm中,在push时的弹出框中选择Token认证,填入新生成的Token值

再次通过Pycharm 进行push即可成功推送代码

实际项目开发中常使用git指令来操作代码仓库,下一篇将详细介绍在实际项目开发中常用的Git命令总结。

标签: git github

本文转载自: https://blog.csdn.net/zhouruifu2015/article/details/130050960
版权归原作者 SteveRocket 所有, 如有侵权,请联系我们删除。

“2、Git使用不完全指南:Git客户端的使用及使用Token认证方式提交代码详解(详细图文)”的评论:

还没有评论