Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 29/08/21 Вск 11:48:19 2534968611
1200px-Git-logo[...].png 30Кб, 1200x501
1200x501
Кто работает с GitHub / GitLub?

Только недавно для себя октрыт систему контроля версий. Сейчас нужно выбрать, что использовать в качестве гит-системы.

Плюс гитхаба - не нужно устанавливать, обслужить, есть гитхаб Action

Плюсы Гитлаба?
Аноним 29/08/21 Вск 11:50:25 2534969892
>Кто работает с GitHub / GitLub?
я
>Плюсы Гитлаба?
у нас в команде работают с гитлабам ,хз в чём там различия но я слышал что если компания серьёзная то лучше гитлаб
Аноним 29/08/21 Вск 11:52:05 2534970833
>>253496861 (OP)
Ну я сделол себе аккаунты и там и там, пользуюсь гитхабом
Есть ещё более мелкие альтернативы типа независимые
Аноним # OP 29/08/21 Вск 11:52:09 2534970894
>>253496989
Ну, я так понял, что гитлаб - более секьюрное, так как код хранится именно на нем. Но у гитхаба есть и приватные репки, тогда в чем же прикол юзать гитлаб?
Аноним 29/08/21 Вск 11:52:39 2534971175
>>253496861 (OP)
> Плюсы Гитлаба?
Не под корпорацией зла
Аноним # OP 29/08/21 Вск 11:53:25 2534971676
>>253497117
не вижу ничего плохого. MS скоро внедрит VSCode в сам гитхаб, что станет еще круче
Аноним 29/08/21 Вск 11:54:52 2534972427
>>253497089
Гит ещё так устроен, что код хранится на компьютеров разработчиков так-то
Аноним 29/08/21 Вск 11:55:11 2534972678
>>253496861 (OP)
Нужно ли?
Можешь сам развернуть простой git-сервер, если для себя, на виртуалке какой или ещё где. Не обязательно обмазываться всем этим.
Если же обмазаться хочется то гитлаб потому что его можно развернуть у себя и жить спокойной жизнью, никто твой проект не удалит, не заблокирует, master в main не переименует и так далее
Аноним 29/08/21 Вск 11:55:14 2534972719
>>253497167
Вот впихнут анальных зондов по самые гланды, а ты и рад. Значит юзай гитхаб.
Аноним 29/08/21 Вск 11:56:10 25349731910
>>253497242
Работникам можно доверить секреты компании, а третьей стороне какой-то зачем их доверять?
Аноним 29/08/21 Вск 11:56:31 25349733611
16289053934870.png 111Кб, 247x247
247x247
>>253497089
>тогда в чем же прикол юзать гитлаб?
тебе какая разница ? всё равно GUI будешь юзать гитхабовский
Аноним 29/08/21 Вск 11:56:32 25349734012
image.png 182Кб, 860x801
860x801
>>253496861 (OP)
> Сейчас нужно выбрать, что использовать в качестве гит-системы.
git init дебил
Аноним 29/08/21 Вск 11:57:35 25349740413
>>253496861 (OP)
нахуй оно тебе надо, этим надо на работе пользоваться а до работы чуть чуть поковырять. по приколу гит пейдж сделать.
Аноним 29/08/21 Вск 11:57:52 25349741514
>>253497089
Приватные репки на сервере мелкософта.
Они сканируют и блокируют проекты, и если у тебя реально большая компания то чем платить за приватные репки которые кто-то может почитать лучше бесплатно навернуть гитлаб
Аноним 29/08/21 Вск 11:59:12 25349749215
>>253497242
Все верно, если у тебя не подключен удаленный репозиторий, куда ты не можешь делать ни пуш, ни пул - то код у тебя локально.

>>253497267
что ты подразумиваешь под гит-сервером?

>>253497336
Ну, код я юзаю в VSCode, работу с гитов - через консоль Macbook.
Я умею с ней работать и с ней куда быстрее

>>253497340
что сказать то хотел, даун?

>>253497404
я работаю DevOps в онлайн казино, сейчас стоит задача, перейти с BitBucket на другую гит систему.
Аноним 29/08/21 Вск 11:59:16 25349749716
>>253496861 (OP)
Добровольно отдавать контроль над твоими сорцами мелкософту, срсли? В лучшем случае эти воришки сопрут чего-нибудь. Или выпилят вдруг репозиторий, просто потому что.
Аноним 29/08/21 Вск 11:59:56 25349753117
>>253497336
Зачем GUI нужен для гита? Просто чтобы в редакторе код переключился, если ветка сменилась, а остальное в редакторе
Аноним 29/08/21 Вск 12:00:15 25349754618
Аноним 29/08/21 Вск 12:00:21 25349755019
>>253497492
git я подразумеваю. Просто машина на которой установлен гит и на которую есть доступ по SSH
Аноним 29/08/21 Вск 12:00:35 25349756020
>>253497492
> я работаю DevOps в онлайн казино
Как выигрывать?
Аноним 29/08/21 Вск 12:01:00 25349758121
>>253496861 (OP)
Как вкатиться в эту дрочь и перестать создавать папка версия 1 папка версия 1.1 папка версия финальная папка версия теперь точно финальная?
Есть норм гайд или курсик для того, чтобы разобраться на норм уровне с системой контроля версий, а не только как жать кнопочки коммита и пуша?
Аноним 29/08/21 Вск 12:01:26 25349760622
>>253496861 (OP)
Поссал на гитоублюдков.
мимо SVN-господин
Аноним 29/08/21 Вск 12:01:37 25349761723
>>253497581
Есть
Git Internals, почитай и всё будет понятно
Аноним # OP 29/08/21 Вск 12:02:17 25349765724
Аноним 29/08/21 Вск 12:02:22 25349766125
>>253497606
Ой блядь, пошёл нахуй ты и твой Subversion, я в рот ебал пытаться что-то найти в вашей хуйне, замудрёное говно
Аноним 29/08/21 Вск 12:02:30 25349766826
image.png 1587Кб, 1280x720
1280x720
>>253497492
Какие нахуй гит системы, долбоебина? Git вызывается командой git init

КАКИЕ БЛЯДЬ СИСТЕМЫ ЕБУЧИЙ ПОРИДЖ?
Аноним 29/08/21 Вск 12:02:46 25349768627
>>253497492
>>253497492
>я работаю DevOps в онлайн казино, сейчас стоит задача, перейти с BitBucket на другую гит систему.
я думал за вас там решают че юзать
ну лан я не кодер странно что ты спрашиваешь вопрос на дваче а не в рабочей конфе
Аноним 29/08/21 Вск 12:03:32 25349771928
>>253497668
А как код другому человеку посылаешь?
Аноним 29/08/21 Вск 12:03:35 25349772129
>>253497606
Как дела в палеозое, брат?
Аноним 29/08/21 Вск 12:04:00 25349774130
>>253497606
Соболезную. Лечишься хотя бы?
Аноним 29/08/21 Вск 12:05:26 25349782031
Аноним 29/08/21 Вск 12:06:05 25349785332
>>253497492
>Ну, код я юзаю в VSCode, работу с гитов - через консоль Macbook.
Ну так бы и сказал что дегенерат быдлокодер, тебе вообще этих нюансов знать не нужно. Юзай что дают и не думай.
Аноним 29/08/21 Вск 12:06:12 25349785933
16272107085660.jpg 70Кб, 500x500
500x500
>>253497531
очень удобно мерджить ,+дискардить изменения ,+ откатывать то что ты уже пушнулили если какой то далбоёб пушнул и всё поломал тоже можно легко откатить .и всё это делается в пару кликов когда команду ты можешь забыть или просто в них запутатся и всё поломать
Аноним 29/08/21 Вск 12:06:40 25349788334
>>253497820
Гитлаб и гитхаб, и битбакет вроде используют git внутри, так что VCS там одна.
Это фронтенды всё, или хуй знает как назвать
Аноним 29/08/21 Вск 12:06:56 25349789835
>>253497606
Поссална SVN ублюдка
мимо USB накопителя пользователь
Аноним 29/08/21 Вск 12:10:00 25349805236
>>253497492
Работаю с GitLab, очевидный плюс в возможности построения CI/CD конвейера, у GitHub тоже есть Actions, но оно пока сыровато для текущих задач.
Короче, если выбирать между этими двумя, то очевидный GitLab очевиден.
Аноним 29/08/21 Вск 12:10:09 25349806037
А какой пользуетесь системой сборки?
Аноним 29/08/21 Вск 12:10:38 25349809438
>>253497859
Командами это сделать быстрее и не надо искать кнопки
Аноним 29/08/21 Вск 12:10:49 25349810239
>>253497859
Уровень разработчика – забыть команды и всё поломать.
Мержить удобнее конечно в интерфейсе, но не в браузере же, лол.
В больший компаниях целые очереди тестов на каждый коммит есть, так-то – никакой долбоёб не сломает всё
Аноним 29/08/21 Вск 12:11:20 25349813540
>>253498052
И насколько это всё имеет смысл по сравнению с Jenkins, например?
Аноним 29/08/21 Вск 12:12:26 25349818641
>>253498052
И как этот конвейер может выглядеть? Можешь накидать юзкейсов, чтоб мы все охуели?
Аноним 29/08/21 Вск 12:13:16 25349822742
>>253498102
Так сейчас все интерфейсы в браузере
Аноним 29/08/21 Вск 12:13:24 25349823343
>>253498186
Закинул коммит – на него скомпилились тесты, если прошли – скомпилился релизный бинарь и выложился куда тебе нужно. Типичный CI юзкейс
Аноним 29/08/21 Вск 12:13:33 25349825044
16276701122470.jpg 47Кб, 720x720
720x720
>>253498094
командами ты не увидишь какой далбоёб што пушнул ,и интерфейс лёгкий на самом деле ,тебе один два раза попросить чтобы тебе помогли и всё ты уже шаришь
Аноним 29/08/21 Вск 12:14:19 25349829145
>>253498227
Мержить можно юзая гит напрямую, не знаю? И в IDE нормальных есть удобные режимы мержа.
Аноним 29/08/21 Вск 12:15:20 25349834746
>>253498250
git log -p
Покажет лог коммитов и изменения
git log -p filename.cpp
Покажет лог коммитов которые касаются этого файла и изменения
Аноним 29/08/21 Вск 12:15:46 25349837247
Аноним 29/08/21 Вск 12:17:03 25349844648
16287419531031.jpg 89Кб, 1200x915
1200x915
>>253498102
>В больший компаниях целые очереди тестов на каждый коммит есть, так-то – никакой долбоёб не сломает всё
у нас такого нету ,я даже сам когда комичу из за лени ,в коментах к комиту просто пишу ,,add,,
Аноним 29/08/21 Вск 12:17:23 25349845949
image.png 667Кб, 600x603
600x603
>>253497719
Сервер подними, в чем проблема-то? SSH настрой. Доки в сети.
Можешь git clone сделать и хоть через тг отсылать клонов, потом смотреть изменения.

>>253497820
КАКОЙ БЛЯДЬ VCS НАХУЙ ЭТО ГИТ БЛЯДЬ АААААА
Аноним 29/08/21 Вск 12:17:39 25349847450
>>253498250
>командами ты не увидишь какой далбоёб што пушнул
Увидишь конечно же.
Аноним 29/08/21 Вск 12:18:11 25349849951
>>253498459
>Сервер подними, в чем проблема-то?
20$ стоит самый худенький сервер
Аноним 29/08/21 Вск 12:18:29 25349851352
>>253498446
Ну, вам это дольше разворачивать и следить за этим чем просто в сырую коммитить. В больших компаниях разработчики на рабочих ноутбуках и код не собирают, так-то, всё на билд-машинах
Аноним 29/08/21 Вск 12:18:56 25349853553
>>253496861 (OP)
Гитлаб и гитхаб это одна и та же система контроля версий. Тут нечего выбирать
Аноним 29/08/21 Вск 12:19:05 25349854354
>>253498135
Имеет смысл держать и то, и то параллельно. Всю самую сложную автоматизацию пилить руками и с помощью Jenkins, всяко разно с AWS (у нас специфические задачи с клаудом) крутится на GitLab.
Jenkins:
+ Множество плагинов на любые случаи жизни
- Очень медленный
- Тяжело конфигурировать

>>253498233
Этот прав, ещё всякие апрувы от тех. поддержки, аналитиков, продакта и т.д.
Аноним 29/08/21 Вск 12:19:09 25349854755
16278004549130.png 790Кб, 902x902
902x902
Аноним 29/08/21 Вск 12:19:22 25349855856
>>253498499
$5 на DigitalOcean, на Hetzner и того дешевле (но могут попросить паспорт при регистрации)
Мелкой VPS тебе хватит, думаю
Аноним 29/08/21 Вск 12:19:24 25349855957
Аноним 29/08/21 Вск 12:21:16 25349865458
16278001379400.png 250Кб, 500x500
500x500
>>253498559
я хотя бы с консолкой не пердолюсь
Аноним 29/08/21 Вск 12:21:47 25349867759
Пользуетесь fossil
Аноним 29/08/21 Вск 12:23:31 25349875460
Два раза мне ответил :^)

>>253498543
> Имеет смысл держать и то, и то параллельно. Всю самую сложную автоматизацию пилить руками и с помощью Jenkins, всяко разно с AWS (у нас специфические задачи с клаудом) крутится на GitLab.
А, то я с клаудом таким не работаю, у нас свой клауд забабахан
> Jenkins:
> + Множество плагинов на любые случаи жизни
И дописать своих можно, кстати
> - Очень медленный
Где? Хотя, у нас проект такой жирный что может я не замечаю
> - Тяжело конфигурировать
JobDSL-скрипты, подолбиться и готово, там тяжело первый раз только, поддержка довольно простая. Обновлять его иногда весело, но это другое

> Этот прав, ещё всякие апрувы от тех. поддержки, аналитиков, продакта и т.д.
Максимально автоматически всё, максимально. Gerrit можно юзать для ревью, а потом всё – полетели в пайплайн

>>253498547
Ты тоже Git Internals почитай. Не всю, там есть части про использование и про внутренности. Советую, вроде довольно просто написано там, сам перечитываю периодически
Аноним # OP 29/08/21 Вск 12:24:15 25349879561
Все, спасибо. Уже купили GitHub Enterprise

можно закрывать
Аноним 29/08/21 Вск 12:24:42 25349881662
Лол, бабла ещё потратили.
Удачи, что ли
Аноним # OP 29/08/21 Вск 12:25:48 25349886363
>>253498816
шо поделять, архитектор сказал - знач так и будет.

В гитхабе для себя выделил Action, крутая штука. Буду ее развивать
Аноним 29/08/21 Вск 12:28:21 25349899764
>>253497089
Бесплатные приватные репы изначально на гитлабе появились, потом, через долгое время, гитхаб так же сделал
Аноним 29/08/21 Вск 12:28:58 25349903465
>>253496861 (OP)
Мне больше нравится bitbucket, хз может просто привык, но всё устраивает.
Аноним 29/08/21 Вск 12:32:54 25349923466
>>253496861 (OP)
Пользуясь случаем спрошу! Осваиваю Питон и после того как гитхаб перестал принимать авторизацию по логину и паролю и ввел авторизацию по токену - перестал понимать как мне связать репозиторий на моем компе и репозиторий на гитхабе. Куда это токен-то вставлять?
Аноним 29/08/21 Вск 12:35:17 25349935667
>>253497657
>не играть просто, вот и все
Для меня это уже не актуально. Так что жопой то не крути и рассказывай, есть шанс выиграть или нет?
Аноним 29/08/21 Вск 12:37:10 25349946868
image.png 797Кб, 720x1127
720x1127
>>253498499
>>253498558
>>253498795
Да нахуй ненужен никакой сервер, лол, ленукс торвальдс вообще через мыло отсылает своё говно.


Ебать конечно проблемы у шизов, орирую нахуй. Отдельные пуши отсылать уже не могут.
Аноним 29/08/21 Вск 12:40:36 25349967569
>>253499356
Ты сам подумай, если такие дебилы на опе работают, то как думаешь, дадут они тебе хоть малейший шанс, не?
Аноним 29/08/21 Вск 12:41:48 25349973970
>>253499468
Это полезно и происходит для того, чтобы был обзор коммитов у него. Код тоже на сервере хранится.
Хуйню ты спизданул, короче, и рад
Аноним 29/08/21 Вск 12:42:39 25349979171
>>253497721
Отлично, брат. Git на нашей 40gb репе с десятилетней историей наглухо виснет. Что ж поделать.
Аноним 29/08/21 Вск 12:47:20 25350004772
>>253499739
У тебя и так обзор комитов, блядь! Каждый комит схороняется! Гит - полностью децентрализованная система.
Аноним 29/08/21 Вск 12:47:29 25350006073
>>253497581
Без задней мысли заводишь учетку и делаешь репы в ней. Там дальше разберешься
Аноним 29/08/21 Вск 12:48:33 25350012274
>>253499791
Вы что там блобы храните что ли, лол?
Выкинь большие объекты в git-lfs
Аноним 29/08/21 Вск 12:49:14 25350016075
>>253500047
Обзор перед внесением в мастер, я имею в виду. Ревью, то есть.
Аноним 29/08/21 Вск 12:49:35 25350017776
>>253496861 (OP)
юзаю гитлаб для приватных проектов - в облаке он тоже есть gitlab.com, так как закрытые репоитории там бесплатны.

Для публичных проектов гитзаб, чтоб в резюме было, что писать.
Аноним 29/08/21 Вск 12:51:28 25350028377
>>253500160
Ну так обозревай, кто мешает?
Аноним 29/08/21 Вск 12:51:46 25350030178
>>253500122
Больше похоже на зависимости джаваскрипта
Аноним 29/08/21 Вск 12:52:13 25350032579
>>253500177
Какие проекты пишешь в резюме?
Аноним 29/08/21 Вск 12:52:23 25350033180
>>253500122
gamedev, и это уже экспорченная графика, что там у художников с исходниками даже подумать страшно.
Пытался ради эксперимента перегнать в git, виснет наглухо. Да и заебёшься объяснять художникам как гит работает, они с svn'ом то еле справляются.
А вообще зря svn ругают. Работает себе и работает. Разве что сервер один и нельзя локально коммитить. Ветки там, мерджи и вот это всё работает.
Аноним 29/08/21 Вск 13:04:00 25350090981
>>253500331
Похоже на даунизм какой-то.
В чем проблема новую ветку с мастера начать? Сразу же размер гита станет равным размеру билда, всё старое десятилетнее дерьмо просто в истории останется.
> Да и заебёшься объяснять художникам как гит работает
У вас там студия куколд-продакшн, в которой барин не может потратить две недели на обучение художников, а все вокруг это дерьмо хавают?
Аноним 29/08/21 Вск 13:08:47 25350113382
>>253496861 (OP)
Пиздец, им sourcehut дали, а они нос воротят. Не хочу годноту, хочу жрать говно(гитхаб).
Аноним 29/08/21 Вск 13:09:41 25350116883
Аноним 29/08/21 Вск 13:11:26 25350125184
Аноним 29/08/21 Вск 13:16:12 25350147985
>>253499234
Генирируешь токен и вставляешь вместо пароля
Аноним 29/08/21 Вск 13:17:32 25350154986
16300796922930.png 502Кб, 1957x1636
1957x1636
Аноним 29/08/21 Вск 13:17:44 25350156387
>>253499234
Лучшее через SSH освой, документация у гитхаба - мое почтение. Даже питонщики разберутся.
Аноним 29/08/21 Вск 13:21:28 25350176688
>>253501549
Будет на фронтэнде, за 35к сидеть, один хер лучше, чем на заводе
Аноним 29/08/21 Вск 13:27:19 25350209889
>>253500331
Неудобный он какой-то, и пользоваться им я не умею как-то, неудобно мне
Git-LFS для всего что не текст или слишком большой текст.
>экспорченная графика в VCS
Но почему?
>переучивать
Очень несложно, мне кажется. Основные команды есть clone, pull, commit, push, и мержить немного научить. А лучше пусть свои ветки создают и потом их мержить в мастер с удалением оригинальной ветки.
Аноним 29/08/21 Вск 13:31:24 25350234290
>>253498186
А теперь возьми и поясни своими словами, в чём интерес. Почитал я тут sumnerevans.com/posts/technology/migrating-to-sourcehut, и как-то не вдохновился: тот же гитлаб, только за деньги. И без лишнего джаваскрипта, что заебись, но совершенно не дотягивает до киллер-фичи. И с поддержкой коммитов по мылу, но нахуя она мне?
Аноним 29/08/21 Вск 13:59:24 25350386691
Аноним 29/08/21 Вск 14:00:46 25350392192
>>253496861 (OP)
битбакет
бесплатные приватные репозитории
Аноним 29/08/21 Вск 14:03:03 25350401993
>>253496861 (OP)
> Плюсы Гитлаба?
Поднимаешь его у себя. Не слышал чтоб гитхаб самому развернуть можно было.
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов