Skip to content

Ijaret Blog

My Blog

GitHub pro moderního datového vědce: 7 konceptů, které nemůžete .gitignore

Posted on May 19, 2023 By ijaret

2. Klonovat nebo vidličkovat?

Když se někdo podívá na vzdálené úložiště, mohou se stát čtyři věci. Nejpravděpodobnější postup (případ 0) je, že ho ignorují nebo mu dávají hvězdu, pokud se cítí velkorysí.

V prvním případě, pokud byl README dostatečně přesvědčivý, mohli by jej klonovat.

obrázek.GIF
Obrázek podle mě

Klonování vzdáleného úložiště pomocí příkazů jako git clone https://github.com/username/awesome_repo vytvoří přesnou kopii awesome_repo na vašem místním počítači vám umožní přístup k celé historii projektu Git a také přístup pro zápis ke všem souborům. Pokud však provedete změny v této místní kopii awesome_repo, jeho vzdálená kopie nebude cítit nic.

Ve druhém případě, pokud by byl README ještě přesvědčivější, mohl by ho člověk rozvětvit.

obrázek.GIF
Obrázek podle mě

Když vidličku awesome_personje awesome_repo na Githubu budete mít přesnou kopii awesome_repo pod vaším účtem.

Vaše stránka GitHub bude mít novou your_username/awesome_repo úložiště se stejným obsahem a historií jako awesome_person/awesome_repo. Pokud chcete provést změny v této kopii, můžete klonovat your_username/awesome_repo takže je také na vašem místním počítači.

Existuje řada důvodů, proč by někdo mohl vidličku jiného repo. Důvodem číslo jedna je přispět k someone/awesome_repo odesláním žádostí o stažení (viz níže). Dalším důvodem je vytvoření nového projektu založeného na původním kódu, aniž by to ovlivnilo.

Pozoruhodným příkladem toho je komunita Manim GitHub, což je udržovanější a zdokumentovanější vidlice legendární Manim repository Autor: Grant Sanderson (tvůrce 3blue1brown a všech jeho videí).

Chcete-li rozlišovat mezi originály a vidličkami, GitHub přidává ” vidličku z original_repo“štítek na stránkách úložiště.

Třetí případ je, když přistupujete k jednomu ze svých vlastních vzdálených úložišť z jiného počítače. Například jste nechali notebook v čistírně a chcete pokračovat v práci na projektu v kanceláři.

V tomto případě stačí naklonovat repo a stáhnout jeho obsah do office Mac. Pokud však chcete synchronizovat změny, instalace Git na Macu musí být pod vaším uživatelským jménem GitHub.

Uncategorized Tags:.gitignore, datového, GitHub, konceptů, které, moderního, nemůžete, pro, vědce

Post navigation

Previous Post: 10 vzrušujících nápadů na projekty s využitím velkých jazykových modelů (LLM) pro vaše Portfolio
Next Post: 3 Snadné Tipy pro optimalizaci datových rámců Pand

More Related Articles

Salát z pečeného květáku a cizrny Uncategorized
Peter Strop: Máme diskutovat nad takovým materiálem? Uncategorized
Reakce na pesimismus Michala Koláře Uncategorized
Pavel Kordík: Jak na marketing výzkumu směrem k podnikům? Uncategorized
České přírodní vědy pohledem Nature-indexu: srovnání zemí (1/2) Uncategorized
Špaldový křupavý chléb bez kynutí Uncategorized

Archives

  • December 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • May 2023

Categories

  • kasino
  • Uncategorized

Recent Posts

  • Top 10 her, které musíte vyzkoušet v online kasinech
  • Dobrá zpráva pro projekty s britskými týmy v H2020
  • O krabičkování v české vědě
  • Kateřina Cidlinská: Pro změnu trochu faktů o doktorandech v ČR
  • Vědecká diplomacie po česku

Recent Comments

No comments to show.

Copyright © 2024 Ijaret Blog.

Powered by PressBook Green WordPress theme