abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

    dnes 14:11 | IT novinky

    Společnost Meta představila (YouTube) brýle pro virtuální realitu Meta Quest 3. V prodeji budou na podzim a stát budou od 499,99 dolarů.

    Ladislav Hagara | Komentářů: 0
    dnes 13:44 | Nová verze

    Byla vydána nová verze 2.41.0 distribuovaného systému správy verzí Git. Přispělo 95 vývojářů, z toho 29 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 09:00 | Nová verze

    Organizace Apache Software Foundation (ASF) vydala verzi 18 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.

    Ladislav Hagara | Komentářů: 0
    dnes 00:11 | Nová verze

    Byla vydána verze 1.70.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example. Jako reakce na rostoucí obavy z vlivu korporací na vývoj Rustu a předložený návrh restriktivních zásad používání ochranných známek Rustu, byl nedávno představen komunitní fork Rustu se 100 % méně byrokracie: Crab (CrabLang).

    Ladislav Hagara | Komentářů: 7
    včera 21:55 | Zajímavý článek

    Oliver Smith z Canonicalu shrnuje základní vlastnosti „neměnné“ distribuce Ubuntu Core také ve srovnání s protějšky Chrome OS, Fedora Silverblue a MicroOS. Canonical připravuje desktopovou variantu Ubuntu Core vedle dosavadní serverové/embedded.

    Fluttershy, yay! | Komentářů: 0
    včera 13:33 | Upozornění

    Z aktualizovaného seznamu chyb (pdf) procesoru AMD EPYC 7002: #1474 - procesor se po 1044 dnech od posledního resetu zasekne [reddit].

    Ladislav Hagara | Komentářů: 16
    včera 13:00 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.22. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | Zajímavý článek

    David Malcolm se ve svém příspěvku na blogu vývojářů Red Hatu rozepsal o vylepšeních statické analýzy (volba -fanalyzer) v GCC 13.

    Ladislav Hagara | Komentářů: 2
    včera 12:00 | Nová verze

    Byla vydána nová stabilní verze 23.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Stoat. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.

    Ladislav Hagara | Komentářů: 0
    včera 11:44 | Bezpečnostní upozornění

    Příspěvek na blogu CZ.NIC upozorňuje na nový útok na weby v Česku. Na honeypotech na Turrisech byla zaznamenána nová aktivita útočníků - probíhající útok na FTP servery, které se vyskytují na stejné IP adrese, jako aktivní WEB server.

    Ladislav Hagara | Komentářů: 0
    Twitter (nejen pro příležitostné čtení)
     (84%)
     (6%)
     (10%)
    Celkem 31 hlasů
     Komentářů: 0
    Rozcestník

    Dotaz: GIT - něco jako "statický" file?

    15.9.2010 20:32 kralyk z abclinuxu | skóre: 29 | blog:
    GIT - něco jako "statický" file?
    Přečteno: 320×
    Ahoj,
      potřeboval bych jednu věc v gitu. Mám nějaké repo a v něm pár branchí. Součástí zdrojáků je soubor TODO do kterého si píšu pro sebe poznámky co, kde, jak, a tak, znáte to...
    Bylo by nějak možný udělat, aby tenhle soubor byl pořád ten samý napříč větvemi?

    Protože když do něho zanesu poznámku v jedný branchi tak v druhý ta poznámka pochopitelně není vidět... a mergovat se to bude až třeba buhví kdy...

    Řešení dotazu:


    Odpovědi

    Josef Kufner avatar 16.9.2010 16:44 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: GIT - něco jako "statický" file?
    Git umí poznámky:
    NAME
           git-notes - Add/inspect object notes
     
    DESCRIPTION
           This command allows you to add/remove notes to/from objects, without
           changing the objects themselves.
    
           A typical use of notes is to extend a commit message without having to
           change the commit itself. Such commit notes can be shown by git log
           along with the original commit message. To discern these notes from the
           message stored in the commit object, the notes are indented like the
           message, after an unindented line saying "Notes (<refname>):" (or
           "Notes:" for the default setting).
    Není to přesně ono, ale možná by se to použít dalo.

    Jinak takový soubor můžeš vyjmout z gitu uvedením v .gitignore a jeho správou nějakým jiným způsobem. Ovšem pak se takový soubor nebude šířit spolu s repositářem (což nemusí být na závadu).

    Obvykle to řeším tak, že si poznámky udržuju mimo repositář. Třeba v Dokuwiki hned vedle. Jiné řešení spočívá v použití bugzilly.
    Hello world ! Segmentation fault (core dumped)
    16.9.2010 21:56 open-nandra
    Rozbalit Rozbalit vše Re: GIT - něco jako "statický" file?
    Dalo by sa to vyriesit aj tak, ze by subor TODO bol v repo ako submodule (nieco ako externy subprojekt). A submodule mozes pridat do kazdeho branchu. Viac o submodule: http://book.git-scm.com/5_submodules.html
    Josef Kufner avatar 17.9.2010 12:06 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: GIT - něco jako "statický" file?
    Problém je, že submoduly odkazují na konkrétní commit. Takže to není o moc lepší než přímé vložení do repositáře.
    Hello world ! Segmentation fault (core dumped)
    pavlix avatar 18.9.2010 01:44 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: GIT - něco jako "statický" file?
    Git umí přímo ukládat různé objekty, dá se to použít na TODO, veřejné klíče a podobné hovadinky. Nedávno jsem si s tím trochu hrál.

    Používá se na to příkaz git hash-object, který uloží objekt do repozitáře a vrátí hash. Ten hash se dá otagovat.

    Jinak tenhle problém má ještě spoustu dalších řešení, jako zařadit TODO přímo do repozitáře a aspoň člověk vidí změny, zařadit todo do samostaného repozitáře, zařadit ho jako samostatnou větev stejného repozitáře (větve nemusí mít nic společného), a možná by člověk vymyslel i další.

    Tak asi můžu doporučit ten hash-object a případně knihu Pro Git, kde je všechno detailně popsáno.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    19.9.2010 00:44 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: GIT - něco jako "statický" file?
    Děkuji všem za odpovědi, vyřešeno.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.