Я очень новичок в github и впервые пытаюсь включить его в свою работу. Я работаю в RStudo, используя кнопки фиксации и нажатия в графическом интерфейсе. Я помещаю некоторые из своих данных в папку на моем компьютере, где я работаю. Я сделал несколько коммитов, затем я зафиксировал эти данные, а затем сделал еще несколько коммитов. Затем я попытался отправить все это на github. Однако я получил сообщение об ошибке:
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
remote: error: Trace: f4a84c3a176d2c77039d041a21c0c455
remote: error: See http://git.io/iEPt8g for more information.
remote: error: File S_Fulltaxonomy.csv is 158.06 MB; this exceeds GitHub's file size limit of 100.00 MB
To [email protected]:moanam/paper.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to '[email protected]:moanam/paper.git'
Моя ветка теперь опережает origin/master на 10 коммитов, а проблемный коммит находится где-то посередине.
Я искал решения для этого и нашел такие сообщения, как отменить фиксацию в середине Git история, Как изменить существующие неотправленные коммиты? и Как удалить слишком большой файл в коммите, если моя ветка опережает master на 5 коммитов
Однако решения этой проблемы представляют собой строку кода, в которой первоначальный запрашивающий должен заменить несколько слов и запустить ее где-нибудь. Я действительно очень новичок в этом и понятия не имею, где запускать весь этот код, что подставлять и как найти и изменить проблемный коммит в моей работе. Как мне это сделать? Или есть версия отмены фиксации в RStudio на основе графического интерфейса? Или может кто-нибудь объяснить, как именно использовать код?
Я знаю, что это, вероятно, очень простой вопрос, и мне жаль тратить на него ваше время. Тем не менее, я действительно потратил довольно много времени на поиски и не могу найти ничего достаточно простого, с чем я мог бы работать! Всегда предполагается слишком много знаний. Спасибо за вашу помощь!