当前位置: 首页 > wzjs >正文

邮箱购买网站好牛网站建设

邮箱购买网站,好牛网站建设,服务器如何做网站,广州番禺区有什么好玩的最近终于又想起GitHub,想上传代码和项目到仓库里。 由于很早之前有在本地连接过GitHub(但没怎么用),现在需要重新搞起(操作忘得差不多)。 在看教程实操的过程中遇到了一些小问题,遂记录一下。 前…

最近终于又想起GitHub,想上传代码和项目到仓库里。
由于很早之前有在本地连接过GitHub(但没怎么用),现在需要重新搞起(操作忘得差不多)。
在看教程实操的过程中遇到了一些小问题,遂记录一下。

前置操作

  • 本地下载安装 Git:官网链接;
  • 在 GitHub 上创建新仓库(New repository)。

添加SSH

首先,右键 Git Bash Here 打开一个Git的命令窗口。

  1. 绑定用户
    由于我以前用过,已经绑定了,可以跳过这部。
    用以下命令,可以查看是否有绑定。有user.nameusere.mail说明绑定成功。
git config --global --list

在这里插入图片描述

绑定命令如下,其中 user.nameusere.mail是自己 GitHub 的用户名与邮箱。

git config --global --unset user.name "user.name"
git config --global --unset user.email "user.email"
  1. 生成SSH key
    输入以下指令,生成 GitHub 的 SSH key。
    其中,"user.email"是自己 GitHub 的邮箱。
ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "user.email"

这是成功的截图。
SSH Key 生成成功截图

在这里我遇到了一个问题。
由于以前生成过一个 SSH key,跳过这步执行后面的步骤一直出错,所以只好删除重新生成一个才可以。
C盘 > Users > 用户名 > .ssh文件夹下,有 id_rsa.pub文件,说明SSH Key 生成成功。有问题,就把这个文件删了,再重复上面步骤重新生成一个。
id_rsa.pub所在电脑文件夹

接下来就是打开 id_rsa.pub文件,把里面的秘钥内容复制到GitHub的 SSH Key 里。
点击 GitHub头像 > 设置(Settings)> SSH and GPG keys,新建一个 SSH Key(New SSH Key)。

  1. 检查密钥是否配置成功
    输入以下命令进行检查,如果成功,最后会有 successfully 的提示。
ssh -T git@github.com

在这里又遇到一个问题。
可能是没复制对(也可能是其他原因,不知道),结果遇到 git@github.com: Permission denied (publickey). 的报错。

百度了说我是 SSH 公钥没有正确配置在 GitHub 上( SSH 密钥与 GitHub 账户没有正确关联)。

在这里插入图片描述

所以在命令框里用命令重新复制了一次,终于没问题成功了。

cat ~/.ssh/id_rsa.pub

在这里插入图片描述

部署本地仓库

  1. 初始化本地仓库
    在本地自己喜欢的位置创建一个文件夹,作为 GitHub 的本地仓库。然后进入文件夹里,再次右键 Git Bash Here 打开一个Git的命令窗口。
    使用命令,让该文件夹成为 Git 可以管理的仓库。
git init

之后,文件夹里会生成一个 .git文件夹,用于管理版本库。

  1. 关联GitHub仓库
    命令如下,其中 仓库地址 的名字,在 自己的仓库 > Code > Local > SSH底下可以找到。
    "origin"是仓库的别名,可以就用 origin,也可以自己起一个名字代替。
git remote add origin "仓库地址"

在这里插入图片描述

这个操作结束后,就可以愉快地把本地项目上传或者下载仓库里的内容了。


仓库克隆(下载)

  • 输入命令下载仓库里的项目,仓库地址如上截图。
git clone "仓库地址"

本地上传

  1. 上传至缓存空间
    进入仓库所在文件夹,如 通过命令cd 文件夹路径进入。
    使用命令,将目录下的所有文件都放到缓存空间。
git add .

在提交的过程中,又遇到了问题。
显示 LF will be replaced by CRLF the next time Git touches it 报错。
在这里插入图片描述

搜了下,好像是不同平台的回车换行符不兼容所致。我是Window系统,跟Linux系统的换行符不一样。

输入以下命令就可以解决问题。

git config --global core.autocrlf true
  1. 添加备注
    如果需要,对提交的内容进行备注,备注的内容会在上传后显示在 Last commit message 中。
git commit -m "备注内容"
  1. 推送上传
    这里需要注意一下,main是分支的名字,如果有其他分支,并且要上传到别的分支,就把main改成别的分支的名字。
git push -u origin main

我在这里叕遇到了一个问题!!!
一开始是copy别人的命令 git push -u origin master,结果遇到了 error: src refspec master does not match any error: failed to push some refs to 报错。
error: src refspec master does not match any   error: failed to push some refs to 报错

原因是,我的GitHub上不存在 master 分支,将 master 改成正确的分支名字就好。在这里可以看到分支的名称。
在这里插入图片描述

然后看到一个有趣的小知识。

Github远程分支默认为:main。
Gitee远程分支默认为:master。

push成功后,刷新GitHub仓库的页面,就可以看到上传的内容了!


参考教程

  1. CSDN - GitHub搭建仓库并上传本地代码
  2. CSDN - 超详细——入门Github的代码上传
  3. CSDN - 程序员必备技能之上传代码至仓库(Github篇)
  4. CSDN - Git与GitHub,实现远程上传、下拉、更新项目
  5. 知乎 - github提示Permission denied (publickey),如何才能解决?
  6. CSDN - Git: ‘LF will be replaced by CRLF the next time Git touches it‘ 问题解决办法
  7. 博客园 - git push解决 error src refspec master does not match anyerror

文章转载自:

http://ujIxHqQo.yxnfd.cn
http://F1A4qGRf.yxnfd.cn
http://pFi1h2L0.yxnfd.cn
http://DoX4OSRn.yxnfd.cn
http://ZFY2pjdN.yxnfd.cn
http://8C4c0hiW.yxnfd.cn
http://40bUx4ee.yxnfd.cn
http://gIYbYF22.yxnfd.cn
http://ygUq9vbD.yxnfd.cn
http://cVQNrZ1u.yxnfd.cn
http://ZR7RKTb3.yxnfd.cn
http://5qN8NZEX.yxnfd.cn
http://AsWivNbJ.yxnfd.cn
http://g6aQTpDr.yxnfd.cn
http://1p95n2xb.yxnfd.cn
http://cKouAfsa.yxnfd.cn
http://3Bp7V8in.yxnfd.cn
http://hfY1O6YV.yxnfd.cn
http://YBSuPjNd.yxnfd.cn
http://ZjW9lFE6.yxnfd.cn
http://CfiTjLD7.yxnfd.cn
http://dt2Zg7RT.yxnfd.cn
http://FyTVXPsE.yxnfd.cn
http://uz1uID8G.yxnfd.cn
http://A0K79l4d.yxnfd.cn
http://wQdPPnsc.yxnfd.cn
http://gdHZafGI.yxnfd.cn
http://XWM2dYLR.yxnfd.cn
http://BUVbyF6n.yxnfd.cn
http://IFIeC0ir.yxnfd.cn
http://www.dtcms.com/wzjs/682616.html

相关文章:

  • 东阳做网站河南十大建筑公司排名
  • 医院信息化建设网站莱芜金点子信息港最新招聘
  • 怎么用手机搭建网站网站找哪些单位做实名认证
  • 淘宝天猫优惠券网站建设拔萝卜视频播放在线观看免费
  • 福建建设厅安全员报名网站高档网站设计公司
  • 学校网站建设计划互动性的网站
  • 做网站是数据库应该放在哪里厦门做网站设计
  • 网站建设具体需求招聘广告模板
  • 建立网站考虑的三大要素高端网站定制费用是多少
  • 界首网站优化公司二手车网站建设论文
  • 网站设计的流程是什么上海地区网站开发公司
  • 义乌网站建设多少钱wordpress的pjax主题
  • ps做好的网站如何做链接app运营一般多少钱一个月
  • 网站外链怎么发布东莞建设通网站
  • 怎么知道网站用什么软件做的代理公司注册地址
  • 个人站长做网站wordpress发布文章关键词
  • 企业网站排名关键wordpress class类
  • 英文网站怎么做外贸推广seo海外
  • 怎么在互联网上建立网站wordpress 截取文章
  • 江门网站自助建站wordpress插件不会用
  • 服装设计网站怎么做安徽省工程招标信息网
  • 策划文案的网站图木舒克市建设局网站
  • 成都高端定制网站dz网站源码
  • 搭建一个网站 优帮云iapp如何用网站做软件
  • 做动态h5的网站万网搭建wordpress
  • 网站第三方统计工具android手机版下载
  • 专做眼镜的网站冯耀宗seo视频教程
  • 推荐12个国外免费自助建站网站重庆直播网站平台建设
  • 建英语网站好网站建设编辑教程
  • 房子已交房 建设局网站查不到外企网站建设服务公司