记得上次使用GitHub,看时间提示,最近的一次,是三年前,而且都是长传文件,这次是删除文件,才发现删除库可以,但是删除库里的某个目录,就不行了,除非是下载下来,在GitHub把仓库删了重新添加。使用代码删除,问题不断,记录下来。

  公司以前使用的是禅道,后来使用的是GItlab。Gitlab虽然与GitHub比较相似,但是很可惜,我就用了几次,所以在使用GitHub上就是一新手,所以错误不断。

问题1:配置git时出错

  能说我百度的问题一样,前面百度找到的配置方法,竟然与现在找到的一点都不一样,结果就是以前失败,现在成功了。

  现在方式:在命令行中配置本地仓库的账号和邮箱:

   [root@localh ~]# git config --global user.name 'github用户名'          # 用户名

   [root@localh ~]# git config --global user.eamil 'GitHub绑定的邮箱'     # 邮箱

问题2:在Linux上连接GitHub,报错key 值连接错误

  解决方法:一开始我以为是以为ip问题造成的。因为我使用的是虚拟机,IP不会变化,所以我就认为昨天ip生成的 id_rsa.pub 在今天使用不成,才造成的失败。我就又重新生成了一个再次绑定后发现还是不好使,才发现我脑子轴了,这个id_rsa.pub与ip没关系啊,出发点错误。

  再次查找,才发现是我更改 Deploy keys 连接的仓库了。简单来说,就是你使用哪个仓库,就要单独设置与之相连的Deploy keys,不是一个Deploy keys就能所有的仓库都能使用,我一开始就是这么想的。

问题3:ERROR: Repository not found. fatal: 无法读取远程仓库。 请确认您有正确的访问权限并且仓库存在。

  解决方法:git remote set-url origin https://github.com/。。。。.git

问题4:error: src refspec Moon does not match any.      error: 无法推送一些引用到 'git@github.com:用户名/Moon.git'

  网上找的解决方法:

                      修改.git/config文件
            在其后追加:
                        [receive]
                           
          denyCurrentBranch = ignore

问题5:上面问题解决后,出现新问题:

      Warning: Permanently added 'github.com,13.229.188.59' (RSA) to the list of known hosts.
      ERROR: The key you are authenticating with has been marked as read only.
      fatal: 无法读取远程仓库。
      请确认您有正确的访问权限并且仓库存在。

   我的解决方法:setting -> options -> Danger Zone -> Archive this repository ,结果:卒

     解决方法:setting -> Deploy keys

   我们在添加ssh的时候,没有勾选,所有需要删除ssh重新添加,勾选就行。

  

Github删除仓库文件夹问题集合的更多相关文章

  1. 【Mac系统 + Git】之上传项目代码到github上以及删除某个文件夹

    之前做开发的时候,用过一段时间git代码管理工具,用命令行操作感觉十分高大上,今天我想从头总结一篇Mac系统下如何利用git上传代码到github上的学习. 目录 一.安装Git 二.创建.ssh文件 ...

  2. 删除github中某个文件夹

    在上传项目到github时,忘记忽略了某个文件夹target,就直接push上去了, 最后意识到了此问题,决定删除掉远程仓库中的target文件夹 删除前: 删除后: 在github上只能删除仓库,却 ...

  3. Git删除某个文件夹或整个仓库

    删除仓库: 进入仓库,选择settting: 拉到最下面,有个Danger Zone,里面有删除仓库选项: 输入仓库名称,即可删除: 删除某个文件:删除文件和文件夹只能用命令行删除. 如果直接git ...

  4. 如何在GitHub上删除某个文件夹?

    步骤: (以删除.idea文件夹为例) git rm -r --cached .idea #--cached不会把本地的.idea删除 git commit -m 'delete .idea dir' ...

  5. Linux中yum手动安装、手动建立仓库文件夹关联实现关联包自动安装、yum相关命令使用

               yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指 ...

  6. git删除指定文件夹

    1.在本地仓库删除指定文件 git rm 文件名名称 2.在本地仓库删除指定文件夹 git rm -r 文件夹/ 3.提交修改 git commit -m"删除文件夹" 4.推送到 ...

  7. Java以流的方式将指定文件夹里的.txt文件全部复制到另一文件夹,并删除原文件夹中所有.txt文件

    import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.Fi ...

  8. Xcodeproj相关以及删除 多层文件夹、库、资源逻辑

    一.介绍Xcodeproj是CocoaPods用ruby开发的一个插件库,可以用来新建.修改Xcode工程. 二.wiki和资源Xcodeproj wiki   :https://www.rubydo ...

  9. Win7如何删除需要管理员权限才能删除的文件夹

    在Windows 7系统运行中.往往会遇到想要删除某个文件夹时,系统提示:文件夹访问被拒绝 你需要权限来执行此操作,如何才能删除此类文件夹呢? ------------------ --------- ...

随机推荐

  1. LeetCode 516——最长回文子序列

    1. 题目 2. 解答 与最长回文子串类似,我们可以用动态规划来求解这个问题,只不过这里的子序列可以不连续.我们定义状态 state[i][j] 表示子串 s[i, j] 的最长回文子序列长度,那么状 ...

  2. 浏览器端-W3School-JavaScript:JavaScript 事件参考手册

    ylbtech-浏览器端-W3School-JavaScript:JavaScript 事件参考手册 1.返回顶部 1. JavaScript 事件参考手册 事件通常与函数配合使用,这样就可以通过发生 ...

  3. SQL查询的嵌套

    SQL查询过程中,可以将查询嵌套为表,嵌套时需要给每个派生出来的表一个自己的别名. 如图:

  4. windows 10 右键菜单 使用vscode打开 快捷键

    呼出菜单栏(鼠标右键或快捷键shift+f10)之后按i 资料: 1.如何为windows 10添加右键context menu item https://stackoverflow.com/ques ...

  5. 阶段3 2.Spring_07.银行转账案例_4 编写事务管理工具类并分析连接和线程解绑

    事务管理工具类 首先需要有connection.并且是当前线程上的connection.声明connectionUtils.提供set方法等着spring来注入 有异常需要放在事务里面 close关闭 ...

  6. 阶段3 2.Spring_06.Spring的新注解_2 spring的新注解-Bean

    下面要解决第二部分的配置问题 这两行一出场,就表示可以通过调用构造函数实例化.因为这都是newInstance 上面的需要加上参数,下面的没有任何参数 下面这俩实现的效果不一样. 下面这个除了会创建对 ...

  7. python学习笔记:(十五)迭代器和生成器

    一.迭代器: 1.迭代器是python最强大的功能之一,是访问集合元素的一种方式. 2.迭代器是一个可以记住遍历的位置的对象. 3.迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问结束.迭代 ...

  8. vtk旋转扫描实体示例:vtkQuadRotationalExtrusionFilter、vtkRotationalExtrusionFilter

    一.vtkQuadRotationalExtrusionFilter Detailed Description sweep polygonal data creating "skirt&qu ...

  9. react native配置ip真机测试

    首先保证真机和pc 保证在同一个网络下 根据红色错误判断自己是什么情况 例如 提示无法连接远程服务,说明你的不在同一网络下 提示500 可能配置的ip不对 设置ip方法 摇晃手机 ---> De ...

  10. sklearn.preprocessing.StandardScaler数据标准化

    原文链接:https://blog.csdn.net/weixin_39175124/article/details/79463993 数据在前处理的时候,经常会涉及到数据标准化.将现有的数据通过某种 ...