Blogdown, Git и RStudio: невозможно создать общедоступную/папку

Я очень новичок в blogdown и git. При размещении файлов/папок (с помощью RStudio) внутри папки проекта я не могу выбрать следующие папки:

RStudio-Git-Блогдаун

Может ли кто-нибудь сообщить мне, почему это происходит и как я могу разместить/зафиксировать/переместить указанные выше папки в удаленный репозиторий?

Заранее спасибо.


person avinax    schedule 15.09.2017    source источник
comment
Что именно вы пробовали? Установить флажок?   -  person Yihui Xie    schedule 16.09.2017
comment
@Yihui Да, я выбрал все папки и попытался установить флажок, но тщетно. Я также попытался щелкнуть правой кнопкой мыши по папкам и выбрать этап, но с тем же результатом. Это происходит только с 4 папками, а именно. public/, static, themes и visualization-website.Rproj, и это тоже, когда я использую интерфейс Git в RStudio. Я могу зафиксировать и отправить вышеупомянутые папки с помощью автономного инструмента Windows Github, но не через RStudio.   -  person avinax    schedule 17.09.2017
comment
Извините, тогда я понятия не имею. Вы можете открыть вопрос на community.rstudio.com и указать здесь свой пост.   -  person Yihui Xie    schedule 17.09.2017
comment
@avinax У меня похожая проблема. Вы нашли решение этой проблемы?   -  person P.R    schedule 05.01.2018
comment
вопрос также открыт на сайте community.rstudio.com: community.rstudio.com/t/blogdown-unable-to-stage-and-commit/. Проблема может заключаться в том, что среда IDE не отвечает достаточно быстро с папкой, содержащей много файлов. Вы можете использовать терминал, чтобы добавить папку: git add public   -  person cderv    schedule 28.03.2018


Ответы (1)


У меня была та же проблема, поэтому для дальнейшего использования я нашел два способа справиться с ней:

  1. Попробуйте подготовить файлы с помощью терминала RStudio. Откройте терминал (Инструмент > Терминал > Новый терминал) и введите git add -A. Затем закройте терминал. Для меня это мгновенно подготовило все файлы и позволило мне зафиксировать и отправить их из R Studio.

  2. Загрузите клиент GitHub для настольных ПК. В клиенте добавьте файл проекта R в качестве репозитория. Затем вы можете использовать кнопки «выбрать источник», «фиксировать мастер» и «отправить источник», чтобы зафиксировать и отправить свои папки. Таким образом, вы будете использовать RStudio, как обычно, для редактирования своего веб-сайта, но использовать клиент GitHub для фиксации и отправки.

Надеюсь это поможет. Эти решения были предоставлены пользователями сообщества RStudio https://community.rstudio.com/t/blogdown-unable-to-stage-and-commit/6621/4

person user77711    schedule 28.03.2018
comment
если git add -A в терминале не работает, [этот вопрос][1] может быть полезен. [1]: stackoverflow.com/questions/38004148/ - person filups21; 31.12.2019