Size: a a a

2021 March 17

VS

V7v S6k in Frontend UA
Terry Sahaidak
ще така штука, що я зазавичай перед комітом проходжусь по всіх файлах, які в мене змінені, переглядаю їх і обираю конкретні файли чи змінені фрагменти і додаю їх в коміт
тобто комі — це не обов'язково все що змінено, можна лиш частини
для прикладу, якшо в тебе є якийсь тестовий код, з яким ти будеш зараз продовжувати працювати, то його можна не додавати в "stage", тому що тобі він може бути потрібний й надалі, а вже хочеш запушити коміт, шоб
а) мати бекап своєї роботи у віддаленому репозиторію
б) щоб твої колеги вже могли дивитись на всі твої зміни
в) поставити таку невеличку "крапку" в якійсь конкретній проблемі, яку вирішує той чи інший коміт

твоя задача може мати багато складових, часто коміти можуть бути якраз цими точками між ними
Все так, але я думаю варто структурувати свою роботу так щоб вибирати зміни не доводилось)
источник

VS

V7v S6k in Frontend UA
Це власне дуже полегшує роботу, бо вимагає якогось планування
источник

TS

Terry Sahaidak in Frontend UA
V7v S6k
Все так, але я думаю варто структурувати свою роботу так щоб вибирати зміни не доводилось)
в мене часто є зміни в конфігураціях, шоб локально всьо працювало як треба (наприклад, захаркоджені ір ремоут девайсів)
крім того місцями є дев-тулзи і деякі дев-логи, які мені ше треба, шоб продовжити працювати над цією фічею, але цей конкретний кусок вже готовий і я хочу його закомітити, доки не зламав)
источник

VS

V7v S6k in Frontend UA
Terry Sahaidak
в мене часто є зміни в конфігураціях, шоб локально всьо працювало як треба (наприклад, захаркоджені ір ремоут девайсів)
крім того місцями є дев-тулзи і деякі дев-логи, які мені ше треба, шоб продовжити працювати над цією фічею, але цей конкретний кусок вже готовий і я хочу його закомітити, доки не зламав)
Ок, зрозумів
источник

VS

V7v S6k in Frontend UA
Я стараюсь використовувати в таких випадках локальні .env файли, але це звичайно не завжди можливо
источник

TS

Terry Sahaidak in Frontend UA
V7v S6k
Я стараюсь використовувати в таких випадках локальні .env файли, але це звичайно не завжди можливо
на жаль, в нас в react native немає нормального понаття про .env )
источник

VS

V7v S6k in Frontend UA
Хах, не знав. А як ви розділяєте дев і прод білди?
источник

PK

Pasha Kozyr in Frontend UA
можете подсказать кейсы когда интерпретатор поставит точку с запятой и будет ошибка?
я слышал их всего-то пару-тройку таких.
я только знаю что такое нельзя писать:
return
 "some var"
источник

DD

Dmytro Dovhan in Frontend UA
V7v S6k
А яку тривалість циклів ти радиш? Я знаю є люди які комітять кожні 5-10 хвилин і прямо в мастер.
я не по времени обычно комичу, а по заверешненности - имеет ли смысл конкретный сет изменений, без остальных изменений

ну и довольно часто комиты делаю когда фича готова уже, webstorm да и другие редакторы позволяют удобно комитить отдельные измененные строчки
источник

VS

V7v S6k in Frontend UA
Dmytro Dovhan
я не по времени обычно комичу, а по заверешненности - имеет ли смысл конкретный сет изменений, без остальных изменений

ну и довольно часто комиты делаю когда фича готова уже, webstorm да и другие редакторы позволяют удобно комитить отдельные измененные строчки
але я так розумію, фічі мають бути дуже маленькі для цього?
источник

EO

Eugene Obrezkov in Frontend UA
Dmytro Dovhan
я не по времени обычно комичу, а по заверешненности - имеет ли смысл конкретный сет изменений, без остальных изменений

ну и довольно часто комиты делаю когда фича готова уже, webstorm да и другие редакторы позволяют удобно комитить отдельные измененные строчки
Ещё можно git add -p
источник

EO

Eugene Obrezkov in Frontend UA
Он позволяет быстро пройтись по изменения и выбрать что добавить в staging
источник

AN

Anton Nemtsev in Frontend UA
Приятного вечера.
А чем можно в cli получить хеш файла и поместить его в переменную окружения?
источник

AN

Anton Nemtsev in Frontend UA
то-есть, наверное https://www.npmjs.com/package/hashmyjs
источник

AN

Anton Nemtsev in Frontend UA
вопрос скорее кто такое делал и чем
источник

AK

Alexander Klochko in Frontend UA
Anton Nemtsev
вопрос скорее кто такое делал и чем
openssl dgst
источник

AN

Anton Nemtsev in Frontend UA
Наверное export LANG_HASH=`npx hash-file-cli ./static/locales/nl/messages.js` покатит
источник

AN

Anton Nemtsev in Frontend UA
Alexander Klochko
openssl dgst
ух ты. пошел гуглить
источник

AK

Alexander Klochko in Frontend UA
ymmv, но бинарь довольно распространенный
если собираешься запускать в контейнере в качестве шага ci, то и npx ... будет уместным
источник

AN

Anton Nemtsev in Frontend UA
Alexander Klochko
ymmv, но бинарь довольно распространенный
если собираешься запускать в контейнере в качестве шага ci, то и npx ... будет уместным
Шаг в ci, но если утилита есть в системе, нечего лишнего тянуть
источник