Предыстория: Я только что попал в Github, когда пытаюсь создать новый веб-сайт для своего онлайн-портфолио. Netlify - мой веб-хостинг, а Forestry - мой выбор CMS.
Я понимаю, что загрузка больших фотографий и их хранение на github может быть не лучшей идеей, поэтому я настроил Git LFS. Однако мне нужен был способ изменить размер моих фотографий, поэтому я также заставил работать LFS Netlify.
Моя ошибка заключалась в том, что я мог просто go в свой локальный каталог и вручную удалить фотографии (это до того, как я понял, что мне нужно набирать команды терминала для обновления моего удаленного каталога). Теперь, когда я проверяю состояние моих локальных файлов, у меня есть несколько обновлений, которые еще предстоит зафиксировать, и несколько, которые не включены.
Эта дикция для меня все еще чужда, поэтому я немного устал от усложнения вещей. Я попытался получить оригинал с рабочего стола Github, но, похоже, это не помогло.
$ git status
On branch master
Your branch and 'origin/master' have diverged,
and have 1 and 16 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
You have unmerged paths.
(fix conflicts and run "git commit")
(use "git merge --abort" to abort the merge)
Changes to be committed:
new file: .forestry/front_matter/templates/experiment1.yml
modified: .forestry/settings.yml
deleted: portfolio/.vuepress/public/upload/49092718_10216076698844485.jpg
deleted: portfolio/.vuepress/public/upload/49561613_10216076698764483.jpg
new file: portfolio/ah1.png
modified: portfolio/config.json
modified: portfolio/works/project-2.md
modified: portfolio/works/project-3.md
Unmerged paths:
(use "git add/rm <file>..." as appropriate to mark resolution)
deleted by them: portfolio/.vuepress/public/upload/Pride.png
deleted by them: portfolio/.vuepress/public/upload/icon.png
deleted by them: portfolio/.vuepress/public/upload/scan0025.png
deleted by them: portfolio/.vuepress/public/upload/scan0027.png
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: portfolio/ah1.png
Первоначальная цель: Я хотел заменить исходные фотографии более мелкими, например, обрезанными (ah1 .png).
Что я должен сделать сейчас: Я хочу удалить ту маленькую папку в моем каталоге, которая содержит фотографии. Должен ли я использовать **git rm**
в этой папке каталога? Затем используйте **git push**
для пересылки изменений на мой пульт? **
Спасибо за ваше терпение.
ссылка, которую я использовал: https://help.github.com/en/github/managing-files-in-a-repository/adding-a-file-to-a-repository-using-the-command-line