Size: a a a

2021 May 12

E

Ender in pro.git::next
Что значит "подружить"?
источник

ТЗ

Тюлень Здоровенный... in pro.git::next
Графически отображать изменения.
источник

E

Ender in pro.git::next
Я бы сделал скрипт, который брал бы указанные ревизии из гита и открывал бы две вкладки с drawio. Как минимум "до/после" так можно будет посмотреть.
источник

E

Ender in pro.git::next
- узнать как загружать xml на drawio через скрипт
- узнать как открывать дефолтный браузер через скрипт
- узнать как задать расположение окна через скрипт
источник

E

Ender in pro.git::next
Последнее решается через xdotool если ты на линуксе
источник

ТЗ

Тюлень Здоровенный... in pro.git::next
Интересно. Надо подумать над этим.
источник

ТЗ

Тюлень Здоровенный... in pro.git::next
Нет. У нас режимный объект, только винда.
источник
2021 May 13

АК

Александр Крючков... in pro.git::next
Кто-нибудь пользовался функционалом git archive? Я добавил в .gitattributes модификатор export-ignore. Потом создаю архив. В итоге в него попадают файлы, которые надо игнорировать: git archive -o ./repo.zip HEAD

В .gitattributes примерно так написано:
Dockerfile export-ignore

Версия Git git version 2.31.1.windows.1
источник

АК

Александр Крючков... in pro.git::next
Нашёл решение. Оказывается надо было после изменения .gitattributes его добавить в commit
источник
2021 May 15

M

Martin 马丁 in pro.git::next
Доброй ночи. Хакатон всего 2 дня, поэтому срочно)
в репе две папки
front
back
папка с gitignore

я на фронте устанавливал библиотеки и хотел их проигнорировал. не получилось, в итоге всё поломалось.

как мне из проигнорировать? создать второй gitignore?
источник

АР

Александр Ремизов... in pro.git::next
Делаю pre-recieve скрипт и столкнулся с такой проблемой. При пуше прилетает строка виду rev_old rev_new ref. И всё бы ничего, но при команде git rev-list rev_old..rev_new выпадает ошибка, если rev_old равен сорока нулям (что соответствует точке старта с нулевым коммитом). Такая вещь возникает при создании новой репы или новой ветки в репе. При новой репе ещё понятно, а вот новая ветка заставляет перелопачивать 100500 коммитов. Как хотя бы примерно решать такую проблему?
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Как делал, и что поломалось?
источник

M

Martin 马丁 in pro.git::next
взял репозиторий с backend папкой

добавил свою frontend,

далее:

cd frontend
npx create-react-app —typescript превдо код

далее
npm i —save модули

получилось две node modules, одна git не игнорировалась

сегодня пробовал в frontend
npx cra typescript

cd my-app
npm I —save модули

node_modules 1 , но зато всё не работает
источник

D

Dmitry. in pro.git::next
Достаточно одного файла .gitignore в корне репозитория со строкой node_modules/ внутри, чтобы игнорировать все папки node_modules
источник

VK

Vladislav K in pro.git::next
Не очень ясно, какую проблему.
Хэндли просто сорок нулей ифом
источник

АР

Александр Ремизов... in pro.git::next
Проблема не в нулях, а в ветвлении. Начало репы это одно, но ветвление начинается опять с начала репы, а не с точки разветвления. А как получить именно хеш когда ответвилась? И как проверить, что это ветвление, а не основная ветка начала репы?
источник

VK

Vladislav K in pro.git::next
Я не уверен что нули - это начало репы. Я думаю, это скорее договоренность.
Потому что при удалении ветки, емнип, new это 40 нулей
источник

VK

Vladislav K in pro.git::next
Насколько я знаю initial commit имеет sha 4b825dc642cb6eb9a060e54bf8d69288fbee4904

Это sha пустого дерева
источник

VK

Vladislav K in pro.git::next
А нули нужны чтобы детектить что происходит - создаётся ли новая ветка, удаляется ли старая или это собственно изменения коммита
источник

АР

Александр Ремизов... in pro.git::next
Пруфы есть твоего коммита?
источник