gitprompt. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À̸§:
- Luke Stebbing
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://lukestebbing.com
gitprompt. ű×
gitprompt. ¼³¸í
¸í·É ÇÁ·ÒÇÁÆ®¿¡¼ Git ÀúÀå¼Ò Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù GitPrompt´Â ÇöÀç ºÐ±â, ¼û±è ¹× ¸®º£ÀÌ È¿¼ÒÀÇ »óÅÂ, ¼±ÅÃÀûÀ¸·Î 0ÀÌ ¾Æ´Ñ Á¾·á »óÅ Äڵ带 Ç¥½ÃÇÏ´Â ÆÄÀ̽㠸ðµâÀÔ´Ï´Ù. µû¶ó¼ ´ÙÀ½À» µû¶ó °¡·Á¸é »õ ÀúÀå¼Ò¸¦ ¸¸µé°í ÇÁ·ÒÇÁÆ®¸¦ ¼³Á¤ÇϽʽÿÀ. $ git init; x¸¦ ÅÍÄ¡ÇϽʽÿÀ; git add x; git commit -m-m $ export ps1 = 'cwd $ (../ gitprompt $?) $'ÇöÀç ºÐ±â°¡ Ç¥½ÃµË´Ï´Ù : cwd master $ git checkout -b newcwd new $ git cechout mastercwd master $ echo y1> y; git ´ÔÀ» Ãß°¡ÇϽʽÿÀ; git commit -m y1; Git Checkout Newthe ÀúÀåµÈ ¼û±è ¼ö°¡ Ç¥½ÃµË´Ï´Ù. CWD New $ Echo Y2> Y; git ´ÔÀ» Ãß°¡ÇϽʽÿÀ; Git Stash Savecwd »õ·Î¿î Stash $ ÅÍÄ¡ Z; git Ãß°¡ z; »õ·Î¿î ¼û±èÀ» À¸±ü´Ù! $ git stash pop; ²Ë ³¢´Â À¸±ü popwhether rebase´Â ÁøÇàÁßÀÎ °ÍÀÔ´Ï´Ù : cwd new $ git rebase mastercwd new rebase! $ git rebase --ABortCWD »õ $ git config core.editor true; Git Rebase - Interactive MasterCwd »õ·Î¿î ¸®º£À̽º! $ git rebase - Abortif gitprompt°¡ 0ÀÌ ¾Æ´Ñ Á¾·á Äڵ带 Àü´ÞÇßÀ» ¶§, CWD New $ truecwd new $ false => 1cwd »õ·Î¿î $ ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ »ç¼ÒÇÑ ¸ÞŸ µ¥ÀÌÅÍ ¿À·ù¸¦ ¼öÁ¤Çß½À´Ï´Ù.
gitprompt. °ü·Ã ¼ÒÇÁÆ®¿þ¾î