Vivasoft-logo

⧍.ā§­ āĻ—āĻŋāϟ āĻŦ⧇āϏāĻŋāĻ• – āĻ—āĻŋāϟ āĻāϞāĻŋ⧟āĻžāϏ

āĻĒāϰ⧇āϰ āĻ…āĻ§ā§āϝāĻžā§Ÿ āϝāĻžāĻ“ā§ŸāĻžāϰ āφāϗ⧇, āφāĻŽāϰāĻž āφāĻĒāύāĻžāϕ⧇ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻˇā§Ÿā§‡āϰ āϏāĻžāĻĨ⧇ āĻĒāϰāĻŋāϚāĻŋāϤ āĻ•āϰāϤ⧇ āϚāĻžāχ āϝ⧇āϟāĻž āφāĻĒāύāĻžāϰ āĻ—āĻŋāĻŸā§‡āϰ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻžāϕ⧇ āϏāĻŋāĻŽā§āĻĒāϞ, āϏāĻšāϜ āĻāĻŦāĻ‚ āφāϰ⧋ āĻĒāϰāĻŋāϚāĻŋāϤ āĻ•āϰāĻŦ⧇: āĻāϞāĻŋ⧟āĻžāϏāĨ¤ āĻ¸ā§āĻŦāĻšā§āĻ›āϤāĻžāϰ āϜāĻ¨ā§āϝ āĻāχ āĻŦāĻ‡ā§Ÿā§‡āϰ āĻ…āĻ¨ā§āϝ āϕ⧋āĻĨāĻžāĻ“ āφāĻŽāϰāĻž āϏ⧇āϗ⧁āϞ⧋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ āύāĻž, āĻ•āĻŋāĻ¨ā§āϤ⧁ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āϝ⧇ āϕ⧋āύ āϰāĻ•āĻŽā§‡āϰ āύāĻŋ⧟āĻŽāĻžāύ⧁āĻŦāĻ°ā§āϤāĻŋāϤāĻžāϰ āϏāĻžāĻĨ⧇ āĻ—āĻŋāϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āϝāĻžāύ, āĻāϞāĻŋ⧟āĻžāϏ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāĻĒāύāĻžāϰ āĻ…āĻŦāĻļā§āϝāχ āϜāĻžāύāĻž āωāϚāĻŋā§ŽāĨ¤

āĻ—āĻŋāϟ āύāĻŋāĻœā§‡ āĻĨ⧇āϕ⧇ āφāĻĒāύāĻžāϰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ…āύ⧁āĻŽāĻžāύ āĻ•āϰ⧇ āύāĻž āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āϏ⧇āϟāĻŋ āφāĻ‚āĻļāĻŋāĻ• āϟāĻžāχāĻĒ āĻ•āϰ⧇āύāĨ¤ āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āĻ—āĻŋāϟ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āϰ āϏāĻŽā§āĻĒ⧁āĻ°ā§āĻŖ āĻ…āĻ‚āĻļ āύāĻŋāĻœā§‡ āϟāĻžāχāĻĒ āĻ•āϰāϤ⧇ āύāĻž āϚāĻžāύ, āϤāĻžāĻšāϞ⧇ āφāĻĒāύāĻŋ āϖ⧁āĻŦ āϏāĻšāĻœā§‡āχ āĻĒā§āϰāϤāĻŋāϟāĻŋ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻžāϰ āϜāĻ¨ā§āϝ āĻāϞāĻŋ⧟āĻžāϏ āϏ⧇āϟ āφāĻĒ āĻ•āϰ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύ git config āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āĻāĻ–āĻžāύ⧇ āĻ•āĻŋāϛ⧁ āωāĻĻāĻžāĻšāϰāĻŖ āĻĻāĻŋā§Ÿā§‡ āĻĻā§‡ā§ŸāĻž āĻšāϞ āϝ⧇āϟāĻž āφāĻĒāύāĻŋ āϏ⧇āϟ āφāĻĒ āĻ•āϰāϤ⧇ āϚāĻžāχāĻŦ⧇āύ:
				
					$ git config --global alias.co checkout
$ git config --global alias.br branch
$ git config --global alias.ci commit
$ git config --global alias.st status

				
			
āωāĻĻāĻžāĻšāϰāĻŖ āĻ¸ā§āĻŦāϰ⧁āĻĒ āĻŦāϞāĻž āϝāĻžā§Ÿ, git commit āϟāĻžāχāĻĒ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āφāĻĒāύāĻžāϰ āĻļ⧁āϧ⧁ git ci āϟāĻžāχāĻĒ āĻ•āϰāϞ⧇āχ āϚāϞāĻŦ⧇āĨ¤ āφāĻĒāύāĻŋ āĻ—āĻŋāϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇, āϖ⧁āĻŦ āϏāĻŽā§āĻ­āĻŦāϤ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻžāϗ⧁āϞāĻŋāĻ“ āĻ…āύ⧇āĻ• āĻŦāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ, āϤāĻžāχ āĻāϞāĻŋ⧟āĻžāϏ āϤ⧈āϰāĻŋāϤ⧇ āĻĻā§āĻŦāĻŋāϧāĻž āĻ•āϰāĻŦ⧇āύ āύāĻžāĨ¤

āĻāχ āĻ•ā§ŒāĻļāϞāϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϤ⧈āϰāĻŋāϤ⧇āĻ“ āϖ⧁āĻŦ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻšāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āϕ⧋āύ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āϰ āĻĒā§āĻ°ā§Ÿā§‹āϜāύ āĻŽāύ⧇ āĻ•āϰ⧇āύāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āφāύāĻ¸ā§āĻŸā§‡āϜ āĻ•āϰāĻžāϰ āϏāĻŽā§Ÿ āφāĻĒāύāĻŋ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻ—āĻŋā§Ÿā§‡ āϝ⧇ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āϏāĻŽā§āĻŽā§āĻ–ā§€āύ āĻšā§Ÿā§‡āϛ⧇āύ āϤāĻž āϏāĻ‚āĻļā§‹āϧāύ āĻ•āϰāϤ⧇ āφāĻĒāύāĻŋ āĻ—āĻŋāϟ āĻ āφāĻĒāύāĻžāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āφāύāĻ¸ā§āĻŸā§‡āϜ āĻāϞāĻŋ⧟āĻžāϏ āϝ⧁āĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ :
				
					$ git config --global alias.unstage 'reset HEAD --'
				
			
āĻāϟāĻž āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĻ⧁āϟāĻŋ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻŽāϤ⧁āĻ˛ā§āϝ āĻ•āϰ⧇ āϤ⧋āϞ⧇:
				
					$ git unstage fileA
$ git reset HEAD -- fileA

				
			
āĻāϟāĻž āφāϰ⧋ āĻĒāϰāĻŋāĻšā§āĻ›āĻ¨ā§āύ āĻŽāύ⧇ āĻšā§ŸāĨ¤ āĻ āĻŋāĻ• āĻāĻ•āχ āĻ­āĻžāĻŦ⧇ last āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāĻ“ āϏāĻžāϧāĻžāϰāĻŖāĨ¤
				
					$ git config --global alias.last 'log -1 HEAD'
				
			
āĻāĻ•āχāĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻŋ āϏāĻ°ā§āĻŦāĻļ⧇āώ āĻ•āĻŽāĻŋāϟ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ :
				
					$ git last
commit 66938dae3329c7aebe598c2246a8e6af90d04646
Author: Josh Goebel <dreamer3@example.com>
Date:   Tue Aug 26 19:48:51 2008 +0800

    Test for current head

    Signed-off-by: Scott Chacon <schacon@example.com>

				
			
āφāĻĒāύāĻŋ āĻŦāϞāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻ—āĻŋāϟ āϏāĻšāϜāĻ­āĻžāĻŦ⧇ āύāϤ⧁āύ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āϝāĻžāϤ⧇ āφāĻĒāύāĻŋ āĻāϞāĻŋ⧟āĻžāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āύāĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āϏāĻŽā§āĻ­āĻŦāϤ āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻ—āĻŋāϟ āϏāĻžāĻŦāĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻšāĻŋāϰāĻžāĻ—āϤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāϤ⧇ āϚāĻžāύāĨ¤ āϏ⧇ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āφāĻĒāύāĻŋ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž āĻļ⧁āϰ⧁ āĻ•āϰāĻŦ⧇āύ āĻāĻ•āϟāĻŋ ! āĻĻāĻŋā§Ÿā§‡āĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻ—āĻŋāϟ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŽāύ āύāĻŋāϜāĻ¸ā§āĻŦ āϟ⧁āϞāϏ āϞāĻŋāĻ–āϤ⧇ āϚāĻžāύ āϤāĻžāĻšāϞ⧇ āĻāϟāĻž āĻ•āĻžāĻ°ā§āϝāĻ•āϰāĨ¤ āφāĻŽāϰāĻž gitk āϕ⧇ āϰāĻžāύ āĻ•āϰāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ git visual āϕ⧇ āĻāϞāĻŋ⧟āĻžāϏ āĻ•āϰ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤
				
					$ git config --global alias.visual '!gitk'