首页 > 其他分享 >如何在服务器上克隆、pull、push GitHub私有项目

如何在服务器上克隆、pull、push GitHub私有项目

时间:2024-12-23 16:27:04浏览次数:10  
标签:pull GitHub name personal access github https push com

诸神缄默不语-个人CSDN博文目录

情况是这样的,我直接用git clone命令后,会提示让我输入GitHub账号密码,我输入后它还是显示克隆失败,并显示:

Cloning into 'folder_name'...
Username for 'https://github.com': user_name
Password for 'https://user_name@github.com': 
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/user_name/folder_name.git/'

也就是说现在不支持仅用账号密码来克隆GitHub项目了,解决方案是在输入密码时改为输入personal access token。获取personal access token的方式:

  1. 进入https://github.com/settings/personal-access-tokens/new
  2. 创建personal access token:在这里插入图片描述选择项目范围在这里插入图片描述接下来选择操作范围,我就选了能commit、pull request之类的功能,因为感觉也不需要别的功能。
  3. 生成personal access token后点击这个图标即可复制:在这里插入图片描述

在这里插入图片描述

标签:pull,GitHub,name,personal,access,github,https,push,com
From: https://blog.csdn.net/PolarisRisingWar/article/details/144669022

相关文章

  • [Tools] Automate Creating a Local React Project, GitHub Repository, and Live Hos
    It'sfairlytrivialtocreateaReactproject,butthere'salwaysabighurdlebetweencreatingitlocallyandmakingitshareablesothatsomeoneelsecanrunit.ThislessonwalksyouthroughtheprocessofautomatingcreatingaReactproject......
  • go_router库中的push和go导航路由栈的疑惑。
    这里使用go_router库在浏览器地址栏的地址进行解惑,如果你在安卓、window等客户端软件的话,应该不会有这个疑惑,因为没有地址栏(类似浏览器的地址栏),你也看不到地址栏的变化,而且也只会有一个路由栈。对于浏览器有2个路由栈,一个是浏览器内部的history栈,一个是flutter的路由栈。以下的......
  • 【QSS样式表 - ⑥】:QPushButton控件样式
    文章目录QPushBUtton控件样式QSS示例QPushBUtton控件样式常用子控件常用伪状态QSS示例代码:QPushButton{ background-color:#99B5D1; color:white; font-weigth:bold; border-radius:20px;}QPushButton:hover{ background-color:red;}QPushBu......
  • push代码报错fatal: Authentication failed的问题解决
    在不使用pat之前,我的centos系统不能向github提交代码,然后我在github上申请了pat并且配置,可以成功提交代码了,而且还免除了输入用户名和密码的麻烦。如何申请pat(咨询文心快码就可以得到答案):如何在git上配置pat(继续咨询文心快码):配置完成之后,问题得到解决,现在可以正常的push代码......
  • 向github仓库上传代码报错的处理
    remote:PermissiontoBROtao233/socket_study.gitdeniedtoMasterTao2233.fatal:unabletoaccess'https://github.com/BROtao233/socket_study.git/':TherequestedURLreturnederror:403在通过push命令向github仓库上传代码时,遇到了上面的报错仔细读,意思是,对于用户......
  • 使用canvas画一个github的LOGO图案
    使用HTML5<canvas>元素来绘制GitHub的LOGO需要一些细致的工作,因为GitHub的LOGO并不是一个简单的几何图形。但是,为了简化,我们可以尝试绘制一个简化的版本,比如一个类似于GitHubLOGO的八边形图案。以下是一个简化的示例,展示如何使用<canvas>来绘制一个类似GitHubL......
  • 实现一个数组的push方法
    在JavaScript中,数组已经有一个内置的push方法,用于向数组的末尾添加一个或多个元素,并返回新的长度。但是,如果你想自己实现一个类似的函数,以下是一个简单的方式:Array.prototype.myPush=function(...items){for(letitemofitems){this[this.length]=item;......
  • 好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!
    前言今天大姚给大家分享一个好消息,GitHubCopilot可以免费使用了!在此之前若开发者要使用GitHubCopilot需要付费订阅,每月订阅费用起步价为10美元,而经过验证的学生、教师和开源项目维护者则可以申请免费使用。今天咱们一起来看看在VisualStudio使用GitHubCopilot......
  • 好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!
     思维导航前言GitHubCopilot介绍GitHubCopilotFree包含哪些功能?GitHubCopilot支持语言安装最新版本的VisualStudio2022激活GitHubCopilotFreeVisualStudio中开始免费使用CopilotVisualStudio中Copilot的相关设置VisualStudio中使用Copilot代码补全Vi......
  • 2024年12月20日Github流行趋势
    项目名称:EbookFoundation/free-programming-books项目维护者:vhf,eshellman,davorpa,MHM5000,kadhirash等项目介绍:免费的编程书籍集合项目star数:342,145项目fork数:62,055项目名称:microsoft/PowerToys项目维护者:crutkas,bao-qian,qianlifeng,jaimecbernardo,......