刚开始创建的时候搞错了几个文件和文件夹,后来想在clion上面弄,发现不是很方便,还是要用命令行,解决办法:

  1. 已经下载好的话就进入你的仓库路径,比如你github 上面仓库名字是XXX,那么就进入XXX路径:
cd XXX

否则就进入存放你新建的git文件路径YYY

cd YYY
  1. 然后git拉下远端分支:
git pull origin master

  1. 查看当前分支下面具体有什么文件和文件夹,搞清楚自己要删除什么东西!
dir
  1. 确定自己是不是在要修改的分支上!
git branch
  1. 开始动手删除文件和文件夹:
rm -rf <your files and folders>
  1. 回到原来的文件路径下面(参考第一条的路径):
cd XXX(YYY)
  1. 打包到本地仓库:
git add .
  1. commit自己修改的内容
git commit -m "remove error filefolders and files"

假如出现下面的情况,提示也有说,按照操作办就好了。

*** Please tell me who you are.
Rungit config --global user.email "you@example.com"git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'sph@sph-Computer.(none)')
  1. 然后就push啦,错误的指令是:
git push master

会出现下面的错误:

warning: push.default is unset; its implicit value has changed in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the traditional behavior, use:git config --global push.default matchingTo squelch this message and adopt the new behavior now, use:git config --global push.default simpleWhen push.default is set to 'matching', git will push local branches
to the remote branches that already exist with the same name.Since Git 2.0, Git defaults to the more conservative 'simple'
behavior, which only pushes the current branch to the corresponding
remote branch that 'git pull' uses to update the current branch.See 'git help config' and search for 'push.default' for further information.
(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode
'current' instead of 'simple' if you sometimes use older versions of Git)fatal: 'master' does not appear to be a git repository
fatal: Could not read from remote repository.Please make sure you have the correct access rights
and the repository exists.

正确的办法是:

git push -u origin master

  1. 搞定。

Github 删除远端分支的某个文件或文件夹相关推荐

  1. git 删除远端分支

    1.在项目路径内右键选择git bash here,打开命令行窗口 2.运行git branch -a 命令查看全部远端分支 3.运行git push origin --delete 分支名命令,删除 ...

  2. git删除远端分支命令

    先进入到git bash命令行: 先查看git项目列表:git branch -a eg: remotes/origin/xxx 获取所有的列表,然后切换到需要删除的分支:git checkout x ...

  3. 不小心删除了gitlab远端分支怎么恢复

    git操作的时候,有时候误操作了删除远端分支.那么恢复有2种办法. 第一种,非常简单,一般电脑上都有该远端分支的本地分支,若是有的话,找[最近]一次提交了的同事再次push一下就好.也可以不用找最近的 ...

  4. Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作

    Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作 目录 Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作 一.简单介 ...

  5. 彻底删除GitHub仓库的某个文件或文件夹及其历史记录

    如何彻底删除GitHub仓库中某个文件(文件夹)及其历史记录 最近写blog的代码,误操作把带有自己邮箱的SMTP的后台接口文件一起push到远程仓库了. 由于如果此误操作,直接删除此文件的话,依然能 ...

  6. 如何删除本地分支_如何上传项目到GitHub

    github作为开源的分布式版本管理系统,上面有众多的优秀开源项目,也有丰富的学习资料,熟练使用github也是程序员的一项必备技能.下面简单介绍下如何提交代码到github. 1.注册github账 ...

  7. linux git删除的文件怎么还原,从Git仓库中恢复已删除的分支、文件或丢失的commit...

    从Git仓库中恢复已删除的分支.文件或丢失的commit 在使用Git的过程中,有时可能会有一些误操作 比如:执行checkout -f 或 reset -hard 或 branch -d删除一个分支 ...

  8. github删除文件_github 仓库中删除历史大文件

    问题 如果git中提交了大文件,而且保存到了版本库中,那在下载或者克隆git包的时候,速度会非常慢.再加上github在国内访问本来就很慢,可能会导致包无法下载(克隆).为了提升下载(克隆)速度,可以 ...

  9. Github网页创建分支,下载分支,删除分支

    创建分支:首先创建新的分支,使用git branch orgin(分支名),不能与github的已有分支名重复,否则就需要pull,文件添加到本地仓库区(如果主分支的仓库区为空是不能创建其他分支的哦) ...

最新文章

  1. pyspark import 可以通过 --py-files
  2. Google API 设计指南 - 前言
  3. 工作108:swiper使用
  4. 任务调度之Timer、TimerTask
  5. c语言应用报告,C语言:数组的应用实验报告.doc
  6. Anaconda安装及简单使用
  7. Jenkins的Windows Slave的配置
  8. 2019最新《网易云课堂 C++收银系统项目实战教程》 C++开发网吧收银系统(MFC+ADO)
  9. MySQL与MariaDB性能比拼
  10. 我从实习到现在的经历,幸运女神总会来到!
  11. java 封装类_java的基本类型和对应的封装类
  12. 什么是MySQL数据库及MySQL的优势
  13. 【夯实Dubbo】Dubbo的核心特性
  14. kettle连接sap出现错误报错信息(127) JCO_ERROR_FIELD_NOT_FOUND : Field DATUM not a member of INPUT
  15. CH3NH3PbI2Cl (MAPbI2Cl) 甲胺氯基钙钛矿 1446121-07-8
  16. Python字符串、数列、字典及if、for语句
  17. 操作系统底层工作的整体认识
  18. java 差的绝对值_Java判断绝对值的方法总结
  19. 智能大数据SMART准则(读书笔记)
  20. 华为鸿蒙新浪微博,华为多款机型开启鸿蒙尝鲜:微博已适配HarmonyOS小尾巴

热门文章

  1. qt中利用正则表达式提取字符串中的浮点数和整数
  2. OpenLayers 5 实现动画方式移动和缩放,OpenLayers 4、OpenLayers 3 动画应用(OpenLayers View animate)
  3. Excel 2010 VBA 入门 102 利用VBA批量发送邮件
  4. idea2021创建webservice教程
  5. Kickstarter | “大白”攻入kickstarter
  6. python 斐波那契数列 yield_Python之yield详解
  7. 关键字替换的工具类实现
  8. 跑分cpu_一款神秘的联发科CPU:跑分达到了622409分
  9. 威廉·巴特勒·叶芝:“我们是最后的浪漫主义者”
  10. 40 核 CPU + 80G 内存的云资源终终终终于免费了!