Автор Тема: GitHub vs GitLab  (Прочетена 7434 пъти)

kuunlaaksot

  • Напреднали
  • *****
  • Публикации: 207
  • Distribution: CRUX
    • Профил
GitHub vs GitLab
« -: Mar 09, 2024, 12:02 »
здравейте,

интересно ми е, тази от вас, които ползват git, кое предпочитате: GitHub или GitLab? И защо. Моето впечатление е, че в GitLab се борави по-лесно с personal проекти. Докато GitHub просто ми харесва повече като външен вид.

Всъщност какви други алтернативи има? Едно време имаше Bitbucket ама нещо замря, май.
Активен

lunarvalleys

4096bits

  • Напреднали
  • *****
  • Публикации: 6567
    • Профил
Re: GitHub vs GitLab
« Отговор #1 -: Mar 09, 2024, 12:31 »
Едва наскоро ми се наложи да ползвам Git.
За личен "проект", който исках и да споделя.

Качих всичко в GitHub поради простата причина, че повечето хора са запознати със сайта и интерфейса и лесно биха се оправили.

Но, ако е за лични нужди, не бих го ползвал. Може би не бих ползвал и Gitlab.
Преди да пусна нещата в GitHub, два дена проучвах за алтернативи.

И се оказа, че повечето сериозни хора изобщо не поглеждат и към двете хранилища.
Не помня името на тези, които се препоръчваха, но ако си любопитен, ще ги изровя наново.

Май бяха и платени.

GitHub се  използва от MS да си тренират ИИ-то. Някак не ми харесва да ми ползват кода за комерсиален проект, без да имам полза от това. Особено MS.

Но като цяло, ясна преценка не мога да направя. Нямам достатъчно опит с единия, с другият сайт пък изобщо.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: GitHub vs GitLab
« Отговор #2 -: Mar 09, 2024, 15:22 »
Както винаги - зависи за какво го използваш.
Повечето проекти са на github. Ако търсиш код - там е по-големия шанс да намериш каквото търсиш.
Ако ще споделяш код, май няма значение кое ще ползваш. За твои цели е най добре да си имаш локално хранилище - имаш и конзолен достъп до него и уеб и локални десктоп клиенти.
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

4096bits

  • Напреднали
  • *****
  • Публикации: 6567
    • Профил
Re: GitHub vs GitLab
« Отговор #3 -: Mar 09, 2024, 15:50 »
Да, но зависи и с кого ще споделяш.
Тези, които пишат код, почти сигурно имат инсталиран git и знаят да го ползват.

Тези, които не пишат, трябва да инсталират нещото и да им обясниш, как да  отворят терминал, как да клонират кода локално и ако е необходимо от тук нататък и още стъпки. Но там и по-ясно се вижда, как да свалиш нещо просто с кликвания на мишката.

GitHub е с по-ясен интерфейс за непрограмисти. Помня, че имах затруднения да се ориентирам в страницата на Gitlab, когато съм следвал линк до там.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

kuunlaaksot

  • Напреднали
  • *****
  • Публикации: 207
  • Distribution: CRUX
    • Профил
Re: GitHub vs GitLab
« Отговор #4 -: Mar 09, 2024, 16:08 »
Благодаря 4096 и jet за мненията. Комерсиален git хостинг едва ли ще се наема да ползвам. Като цяло, ползвам Lab за работни проекти (заради private репотата), а Hub за хоби.
Активен

lunarvalleys

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: GitHub vs GitLab
« Отговор #5 -: Mar 09, 2024, 17:24 »
Аз дори като споделям код в гитхъб работя с локалното ми хранилище. Когато съм готов, го пушвам нагоре към гиткъб от конзолата (дори викито) и всичко изгрява онлайн. Дори не докосвам мишката, а който иска да си цъка, да си цъка из гитхъб-а на воля.
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

kuunlaaksot

  • Напреднали
  • *****
  • Публикации: 207
  • Distribution: CRUX
    • Профил
Re: GitHub vs GitLab
« Отговор #6 -: Mar 09, 2024, 18:06 »
Аз дори като споделям код в гитхъб работя с локалното ми хранилище. Когато съм готов, го пушвам нагоре към гиткъб от конзолата (дори викито) и всичко изгрява онлайн. Дори не докосвам мишката, а който иска да си цъка, да си цъка из гитхъб-а на воля.

еми да, нещо подобно и при мене. Аз изпитвам перверзно удоволствие да пиша README.md, тоя markdown си го бива. Понякога и mermaid charts си играя да правя.
Активен

lunarvalleys

4096bits

  • Напреднали
  • *****
  • Публикации: 6567
    • Профил
Re: GitHub vs GitLab
« Отговор #7 -: Mar 09, 2024, 18:14 »
Аз дори като споделям код в гитхъб работя с локалното ми хранилище. Когато съм готов, го пушвам нагоре към гиткъб от конзолата (дори викито) и всичко изгрява онлайн. Дори не докосвам мишката, а който иска да си цъка, да си цъка из гитхъб-а на воля.
Не зная, как да направя това от конзолата.
Научих се, как да правя елементарните неща буквално преди дни.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

kuunlaaksot

  • Напреднали
  • *****
  • Публикации: 207
  • Distribution: CRUX
    • Профил
Re: GitHub vs GitLab
« Отговор #8 -: Mar 09, 2024, 18:23 »
ми общо взето:

Код:
git config user.name "Name Surname"
git config user.email name.surname@post.com

# аз съм тъп за vi
git config core.editor nano

#правиш си промени

git commit -a
git push -u origin main

нема се коркаш, и не мене ми е леко неприятен git
Активен

lunarvalleys

4096bits

  • Напреднали
  • *****
  • Публикации: 6567
    • Профил
Re: GitHub vs GitLab
« Отговор #9 -: Mar 09, 2024, 18:33 »
Ами това са елементарните неща.

Имах предвид "местенето" на хранилището от персоналното репо в публичното.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

kuunlaaksot

  • Напреднали
  • *****
  • Публикации: 207
  • Distribution: CRUX
    • Профил
Re: GitHub vs GitLab
« Отговор #10 -: Mar 09, 2024, 18:50 »
това го правиш онлайн, променящ му "статуса" (или квото се вика)
Активен

lunarvalleys

4096bits

  • Напреднали
  • *****
  • Публикации: 6567
    • Профил
Re: GitHub vs GitLab
« Отговор #11 -: Mar 09, 2024, 19:06 »
@jet спомена, че и това правел през конзолата, но като зная, че е възможно, лесно ще го намеря в документацията.
Ако ми потрябва  :)
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

kuunlaaksot

  • Напреднали
  • *****
  • Публикации: 207
  • Distribution: CRUX
    • Профил
Re: GitHub vs GitLab
« Отговор #12 -: Mar 09, 2024, 19:24 »
мисля, че jet имаше предвид, че си ги commit-ва нещата в конзолата и чак накрая ги push-ва онлайн. Тоест, той си следи промените локално и чак накрая ги публикува онлайн (със все тайм стампс и пр). Това е нещо различно от private и public repo
Активен

lunarvalleys

remotexx

  • Напреднали
  • *****
  • Публикации: 3581
    • Профил
Re: GitHub vs GitLab
« Отговор #13 -: Mar 09, 2024, 20:49 »
Не съм ползвал лаба но по мои спомени и хъба поддържа и двата вида там публични и скрити репота... аз ли пропущам нещо или опцията да го скриеш е платена?
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 6567
    • Профил
Re: GitHub vs GitLab
« Отговор #14 -: Mar 09, 2024, 21:09 »
мисля, че jet имаше предвид, че си ги commit-ва нещата в конзолата и чак накрая ги push-ва онлайн. Тоест, той си следи промените локално и чак накрая ги публикува онлайн (със все тайм стампс и пр). Това е нещо различно от private и public repo
Може и да не съм го разбрал.
И аз направих така.

Учудва ме друго. Дълго време не го ползвах това нещо git. А се оказа много, ама много удобно.
Но като не си общувам с програмисти, че не съм в тези среди, ей такива пропуски стават.
Основното, което ползвах, за да си върна нещата, когато нещо не работеше, беше CTRL+Z и след това започнах да коментирам цели блокове код.  :D
Смешна работа.

Като си помисля, как съм си губил времет с глупости от този сорт
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.