SlideShare a Scribd company logo
Настройка usethis и
публикация пакета на GitHub
Настройка среды и системы
Алексей Селезнёв
Мой telegram канал
Задаём значения по умолчанию для usethis
• usethis.full_name – задаёт имя по умолчанию, которое будет использоваться например при
создании файла лицензии
• usethis.description - именованный список полей DESCRIPTION по умолчанию для новых
пакетов, созданных с помощью usethis::create_package()
• usethis.quiet – запрещает usethis выводить сообщения в консоль
• usethis.destdir - каталог по умолчанию для использования в create_from_github()и
use_course()
Интеграция с GitHub
1. Установите Rtools (если работаете на Windows)
2. Зарегистрируйтесь на GitHub
3. Скачайте и установите Git для вашей операционной системы
4. Предоставьте свои учётные данные Git
5. Создайте на GitHub персональный токен доступа
6. Добавьте созданный токен в хранилище учётных данных gitcreds::gitcreds_set()
7. Проверьте вашу систему на возможность сборки пакетов pkgbuild::check_build_tools()
8. Создайте проект будущего пакета usethis::create_package()
9. Опубликуйте проект на GitHub usethis::use_git() + usethis::use_github()
СПАСИБО ЗА ВНИМАНИЕ

More Related Content

PPTX
Начало работы с Git (версия 2016)
PPTX
Controlul versiunilor
PPT
Docker - быстро, просто, наглядно
PDF
create_package_1.pdf
PPTX
Git presentation
PPTX
Менеджер пакетов NuGet
ODP
Docker : что это, зачем, и как им пользоваться
Начало работы с Git (версия 2016)
Controlul versiunilor
Docker - быстро, просто, наглядно
create_package_1.pdf
Git presentation
Менеджер пакетов NuGet
Docker : что это, зачем, и как им пользоваться

Similar to integration_between_rstudio_and_github.pdf (11)

PPTX
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
PDF
Как настроить запуск R скриптов по расписанию с помощью GitHub Actions
PPTX
Introduction into NuGet
PDF
Основы работы с Git
PPTX
базовые принципы работы с Git
PDF
лек13 3
PDF
Непрерывная интеграция Python-проектов в Яндексе
PDF
инструментарий
PDF
Вячеслав Бирюков - Дистрибутивы Linux
PPTX
Начало работы с Git (Visual Studio 2013, Bitbucket) - version 2013
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Как настроить запуск R скриптов по расписанию с помощью GitHub Actions
Introduction into NuGet
Основы работы с Git
базовые принципы работы с Git
лек13 3
Непрерывная интеграция Python-проектов в Яндексе
инструментарий
Вячеслав Бирюков - Дистрибутивы Linux
Начало работы с Git (Visual Studio 2013, Bitbucket) - version 2013

More from Алексей Селезнёв (20)

PDF
Chat GPT для дата аналитика. Примеры успешных и не успешных кейсов
PDF
Воркшоп: Анализ показателя качества ключевых слов в Google Ads API с помощью ...
PDF
14. мета пакет.pdf
PDF
12.wrapping-apis.pdf
PDF
10.release_on_cran.pdf
PDF
PDF
PDF
Add data to r package
PDF
Бекенды dplyr
PDF
PDF
Многопоточность в R
PDF
PDF
Функции семейства apply
PDF
Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...
PDF
Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...
Chat GPT для дата аналитика. Примеры успешных и не успешных кейсов
Воркшоп: Анализ показателя качества ключевых слов в Google Ads API с помощью ...
14. мета пакет.pdf
12.wrapping-apis.pdf
10.release_on_cran.pdf
Add data to r package
Бекенды dplyr
Многопоточность в R
Функции семейства apply
Зачем интернет маркетологу понимать что такое API. Разбираем устройство API G...
Как работать с API Google Analytics на языке R с помощью пакета googleAnalyti...

integration_between_rstudio_and_github.pdf

  • 1. Настройка usethis и публикация пакета на GitHub Настройка среды и системы Алексей Селезнёв
  • 3. Задаём значения по умолчанию для usethis • usethis.full_name – задаёт имя по умолчанию, которое будет использоваться например при создании файла лицензии • usethis.description - именованный список полей DESCRIPTION по умолчанию для новых пакетов, созданных с помощью usethis::create_package() • usethis.quiet – запрещает usethis выводить сообщения в консоль • usethis.destdir - каталог по умолчанию для использования в create_from_github()и use_course()
  • 4. Интеграция с GitHub 1. Установите Rtools (если работаете на Windows) 2. Зарегистрируйтесь на GitHub 3. Скачайте и установите Git для вашей операционной системы 4. Предоставьте свои учётные данные Git 5. Создайте на GitHub персональный токен доступа 6. Добавьте созданный токен в хранилище учётных данных gitcreds::gitcreds_set() 7. Проверьте вашу систему на возможность сборки пакетов pkgbuild::check_build_tools() 8. Создайте проект будущего пакета usethis::create_package() 9. Опубликуйте проект на GitHub usethis::use_git() + usethis::use_github()