Skip to content

Instantly share code, notes, and snippets.

View OleksiyRudenko's full-sized avatar
💻
Delivering

Oleksiy Rudenko OleksiyRudenko

💻
Delivering
View GitHub Profile
@OleksiyRudenko
OleksiyRudenko / Repo import and export back.md
Last active October 30, 2018 19:34
Repo import and export back

Repo import and export back

The scenario:

  1. Import repoB into a sub-directory in repoA, while repoB is imported
    • completely
    • into a sub-directory in repoA
    • preserving history for the imported part only
  2. Optionally update imported code base from repoB
  3. Optionally update repoB with amended code base from dedicated sub-directory in repoA
@OleksiyRudenko
OleksiyRudenko / README.md
Last active May 21, 2022 22:20
Contributing to a 3rd party repo for beginners
@OleksiyRudenko
OleksiyRudenko / README.md
Last active November 15, 2018 18:31
Merge into master preserving history linearity

Merge into master preserving history linearity

WIP

Pre-requisites

Normal feature development at the moment we are ready to merge into master can be illustrated as follows:

 C--M1--F--G--M2
@OleksiyRudenko
OleksiyRudenko / Re-sync fork with upstream.md
Last active September 19, 2022 21:15
Fixing contribution issues

Re-sync fork with upstream

Often beginner contributors face on their contribution path an issue when a PR contains commits the contributor didn't intend to include in the PR.

Table of Contents

@OleksiyRudenko
OleksiyRudenko / github-unsubscribe.md
Last active March 7, 2019 12:27
GitHub: Unsubscribe from organization's repos

Unsubscribing hack

Navigate to https://github.com/watching

Copy the code below and paste it into Dev Console in your browser Change 'ORG-NAME' as appropriate.

let targetOrg, query, rows;
targetOrg = 'ORG-NAME';

PR Code Review Phrase Book

Feel free using the stuff below as a source of inspiration or templates or mix.

When using as templates just copy the relevant part, replace <tokens> with their definitions, remove or change as appropriate. | character delimits alternatives.

Issues with a PR per se

Issue identification and fix suggestion

@OleksiyRudenko
OleksiyRudenko / 01-Streaming-SetUp.md
Last active October 28, 2020 20:10
Setting Up Streaming via YouTube

Set Up Streaming Service (YouTube)

This guide helps to set up YouTube as your streaming service to use along with OBS Studio as a streaming client.

You have a YouTube account or need to set up one as a pre-requisite.

Streaming service requires a streaming client. One of suggestions from YouTube is the Open Broadcaster Software, and this guide will support you on setting it up.

@OleksiyRudenko
OleksiyRudenko / комбинации-клавиш-bash.txt
Created February 10, 2019 20:57 — forked from RANUX/комбинации-клавиш-bash.txt
Комбинации клавиш для Bash
##### Перемещение курсора:
Ctrl + a — переход в начало строки
Ctrl + b — переход на 1 символ назад
Ctrl + c — посылает программе SIGINT. Обычно, прерывает текущее задание
Ctrl + d — удаляет символ под курсором (аналог delete)
Ctrl + e — переход к концу строки
Ctrl + f — переход на 1 символ вперёд
Ctrl + xx — переходит от текущей позиции курса в начало строки и обратно.
Ctrl + p — Предыдущая команда (Стрелка вверх)

Home task

In Memory Pair Game Project:

  1. Create package.json
  2. Install eslint, prettier and pluginf for code editor/IDE
  3. Read explanations to all errors forund by eslint according to eslint-config-airbnb

Installation step-by-step

  1. Create package in a directory: Option 1: