随手记录github可能遇到的一些问题

本文详细介绍了如何在GitHub上配置SSH密钥进行身份验证,包括删除旧的.git文件、添加新Key、clone特定分支及推送代码至新仓库,适合新手和合作开发者参考。

yGithub配置ssh key的步骤(大白话+包含原理解释)_风中一匹狼v的博客-优快云博客_添加sshkey关于配置github ssh key的步骤

Github错误:fatal: Authentication failed for 'https://github.com/ ..._bear_wr的博客-优快云博客

配置用户名和邮箱

代码是从另一个repo clone下来的,改动以后想要push到新的repo,需要先删除原来的.git

rm -rf .git

然后就follow这篇文章:

将现有的代码,推送到一个新的GitHub Repo中_马太胖的博客-优快云博客

关于从特定分支clone:

需要在常规git clone指令之外加上以下config `--branch 【branch name】 --single-branch`

如果是和别人合作的repo,每次默认的branch都是master,需要调整成目标branch。

git remote add origin https://github.com/xxx/xxx_regression.git
git branch -M main
git push -u origin main

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值