栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

windows的github本地连接问题

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows的github本地连接问题

写在前面:

我找到的帖子上把本地仓库push到github上使用的语句都是:git push -u origin master。但我在实际运行中使用这个语句会报错:

error: src refspec master does not match any
error: failed to push some refs to 'github.com:*******/work.git'

经过各种尝试后发现,在建立连接的时候使用ssh连接:git remote origin add git@github.com:******/work.git

并将语句改成:git push -u origin main。

就可以成功把本地仓库同步到github啦~~

基本流程:

1.登录github,创建新的repository。

2.下载github,https://git-for-windows.github.io/ 

3.创建秘钥ssh-keygen -t rsa -C "your_email@youremail.com",如果在user/.ssh里有前面这两个文件,就直接打开下面的id_rsa.pub文件,将里面全部内容复制到github里的ssh keys中。

4.在git bash中输入语句:ssh -T git@github.com。若出现successfully相关句子则秘钥创建成功。

5.在D盘路径都是英文下,创建GithubWorkspace文件作为本地仓库。

6.在GithubWorkspace文件下右键git bash,输入语句

  1. git init #初始化本地仓库
  2. git remote origin add git@github.com:******/work.git #连接github仓库
  3. touch test.txt #新建txt文件用于测试
  4. git add test.txt #添加文件到暂存区
  5. git commit -m"备注" #记录提交
  6. git push -u origin main #提交到github主分支main。
  7. 刷新github就能看到test.txt同步上去啦。

 看到一些分支相关的语句,贴一下,以备不时之需:git命令推送本地到远程分支_南桥几许的博客-CSDN博客_git本地推送到远程命令

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/854390.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号