Не могу нажать на GitHub из-за большого файла, который я уже удалил - PullRequest
0 голосов
/ 19 апреля 2019

Я только начал использовать git и GitHub.Я попытался нажать на большой файл и получил сообщение об ошибке.Итак, я удалил файл, но все равно получаю то же сообщение об ошибке, даже если файл не существует.

Я читал другие посты, предлагающие использовать команду git filter-branch, показанную в первой строкеприведенный ниже фрагмент кода.

Я попытался вставить каталог и имя файла в часть file / dir команды и выполнил команду без ошибок.Но я все еще получаю ту же ошибку.Я не смог найти никакого другого разрешения, кроме этого.Кажется, работает на других.Я не понимаю, почему это не работает для меня.

#command that works for others
git filter-branch --index-filter 'git rm -r --cached --ignore-unmatch <file/dir>' HEAD

MAC OS Terminal
#I enter & execute command
 $git filter-branch --index-filter 'git rm -r --cached --ignore-unmatch <pagerank>' HEAD
Rewrite 02d20ace05b2327ae69832d94d8e22f222cd3700 (1/7) (0 seconds passed, remaining 0 predicted)    /usr/local/git/libexec/git-core/git-filter-branch: eval: line 425: syntax error near unexpected token `newline'
/usr/local/git/libexec/git-core/git-filter-branch: eval: line 425: `git rm -r --cached --ignore-unmatch <pagerank>'
index filter failed: git rm -r --cached --ignore-unmatch <pagerank>

#git status and push
$git status
On branch master
Your branch is ahead of 'origin/master' by 4 commits.
  (use "git push" to publish your local commits)

nothing to commit, working tree clean
Robs-MacBook-Pro:Git_repo 

$ Git push -u origin master
Enumerating objects: 27, done.
Counting objects: 100% (27/27), done.
Delta compression using up to 4 threads
Compressing objects: 100% (25/25), done.
Writing objects: 100% (26/26), 156.52 MiB | 6.30 MiB/s, done.
Total 26 (delta 3), reused 1 (delta 0)
remote: Resolving deltas: 100% (3/3), done.
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
remote: error: Trace: 475810e9f982012443b42937b517e5db
remote: error: See http://git.io/iEPt8g for more information.
remote: error: File Pagerank/spider.sqlite is 784.58 MB; this exceeds GitHub's file size limit of 100.00 MB
To https://github.com/resonates7/Repo_1.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://github.com/resonates7/Repo_1.git'


Я хочу понять, что происходит, чтобы я мог отлаживать будущие проблемы и успешно отправлять свои файлы на github.Мне не нужно сохранять большие файлы там.Заранее спасибо за помощь от всех, кого вы действительно умные люди.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...