Új hozzászólás Aktív témák
-
birno
addikt
Sziasztok,
Windows alatt felraktam az msysgit-et es egy prepare-commit-msg bash scriptet probalok osszehozni arra, hogy berakja a commit message elereje az aktualis branch nevet, ha meg nem szerepelne benne.
Neten kismillio megoldas van, pl:NAME=$(git branch | grep '*' | sed 's/* //')
if [[ $1 != $NAME* ]]
then
echo "$NAME"' '$(cat "$1") > "$1"
fiEz szep es jo egeszen addig, amig uj commitot csinalok vagy egy korabbit amend-elek, tehat
git commit -m "valami"
git commit --amend -m "valami"ezeknel mukodik.
Ha mar nem akarom a message-t szerkeszteni amendnel, akkor nem jo, hozzaadja megegyszer:
git commit --amend --no-edit
Interactive rebasenel szinten, akkor is ha valtoztatni akarok a messagen meg akkor is ha nem, olyankor meg valami "(no branching...)" szoveget ad hozza, ami ha jol ertettem valoban egy branch neve, amit ideiglenesen hoz letre rebasenel.Mi lenne a bulletproof script a problemara, ami tenyleg csak akkor adja hozza a branch nevet, ha meg nem szerepel benne?
Új hozzászólás Aktív témák
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Ableton Live 12 Suite Education
- Fallout 4 Pip-Boy Edition eladó
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- LG UltraGear 27GP850-B IPS Monitor! 2560x1440 / 165Hz / 1ms / G-Sync / FreeSync
- UTOLSÓ! 27% Áfás, Új, Bontatlan Apple Mac Studio M2 Ultra 24/60 mag, 64GB RAM, 1TB SSD
- iPhone 17 White 256 GB - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok - Számlás
- AKCIÓ! Dell Precision 3571 4G LTE i7-12700H 32GB 1000GB FHD RTX A1000 4GB 1 év teljeskörű garancia
- AKCIÓ! AMD Ryzen 7 5700X3D 8 mag 16 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
