Tag Archives

2 Articles

Git Gui: Jak se definitivně zbavit hlášky „This repository currently has approximately 4288 loose object“?

by Zdeněk Večeřa 0 Comments

Možná se vám už při práci s repositářem stalo, že Git Gui na vás po spuštění začne křičet o možném problému s výkonem:

This repository currently has approximately 4288 loose object.
To maintain optimal performance it is strongly recommended that you compress the database.
Compress the database now?

Ať už kliknete na Ano nebo Ne, při dalším spuštění se hláška pravděpodobně opět zobrazí. Standardní komprese tedy nepomohla, musíte spustit agresivnější kompresi.

Git: Jak zakázat sledování změn v adresářích .idea a .bin? A co když soubor .gitignore zákaz sledování ignoruje? Odstraňte adresáře z indexu gitu

by Zdeněk Večeřa 0 Comments

Git je užitečný pomocník pro jakýkoliv vývoj aplikací, protože máte jednoduchou možnost, jak se kdykoliv vrátit v čase do stavu, který vás právě zajímá. Vývojářské nástroje (IDE) často v adresáři projektu vytvářejí svoje soubory, které ale není třeba sledovat (verzovat). Je proto vhodné takové adresáře/soubory vyjmout ze sledování.

Stačí do souboru .gitignore napsat (relativní) cestu k adresáři nebo souboru, který nechcete sledovat. Ne vždy to ale napoprvé funguje.