Skip to content

đŸ› ī¸ Git-āĻāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ ​

Git āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻžāϰ āĻĒāϰāĻĒāϰāχ āĻ•āĻŋāϛ⧁ āĻŽā§ŒāϞāĻŋāĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻ•āϰāĻž āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻāχ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύāϗ⧁āϞ⧋ āĻŽā§‚āϞāϤ Git-āϕ⧇ āϜāĻžāύāĻŋā§Ÿā§‡ āĻĻā§‡ā§Ÿ āϕ⧇ āϕ⧋āĻĄ āĻ•āĻŽāĻŋāϟ āĻ•āϰāϛ⧇, āϕ⧋āύ āĻāĻĄāĻŋāϟāϰ āĻĻāĻŋā§Ÿā§‡ āĻ•āĻŽāĻŋāϟ āĻŦāĻžāĻ°ā§āϤāĻž āϞāĻŋāĻ–āĻŦ⧇, āĻāĻŦāĻ‚ āϕ⧀āĻ­āĻžāĻŦ⧇ Git āφāϚāϰāĻŖ āĻ•āϰāĻŦ⧇āĨ¤

👤 āĻ—ā§āϞ⧋āĻŦāĻžāϞ āχāωāϜāĻžāϰ āύāĻžāĻŽ āĻ“ āχāĻŽā§‡āχāϞ āϏ⧇āϟāφāĻĒ â€‹

āĻĒā§āϰāĻĨāĻŽā§‡ āφāĻĒāύāĻžāϕ⧇ āφāĻĒāύāĻžāϰ āύāĻžāĻŽ āĻ“ āχāĻŽā§‡āχāϞ Git-āĻ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāϟāĻŋ āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āϜāϰ⧁āϰāĻŋ, āĻ•āĻžāϰāĻŖ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ•āĻŽāĻŋāĻŸā§‡āϰ āϏāĻ™ā§āϗ⧇ āĻ•āĻŽāĻŋāϟāĻžāϰ⧇āϰ āύāĻžāĻŽ āĻ“ āχāĻŽā§‡āχāϞ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧇āĨ¤ āĻāϟāĻŋ āĻŦāĻŋāĻļ⧇āώāĻ­āĻžāĻŦ⧇ āĻ•āĻžāĻœā§‡ āφāϏ⧇ āϝāĻ–āύ āφāĻĒāύāĻŋ āϟāĻŋāĻŽā§‡ āĻ•āĻžāϜ āĻ•āϰāϛ⧇āύ āĻŦāĻž āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡ āĻ…āĻ‚āĻļ āύāĻŋāĻšā§āϛ⧇āύāĨ¤

bash
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"

🔹 --global āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻŽāĻžāύ⧇ āĻšāĻšā§āϛ⧇ āĻāχ āύāĻžāĻŽ āĻ“ āχāĻŽā§‡āχāϞ āφāĻĒāύāĻžāϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻĨāĻžāĻ•āĻž āϏāĻŦ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋāϤ⧇ āĻĒā§āϰāϝ⧋āĻœā§āϝ āĻšāĻŦ⧇āĨ¤

✅ āĻāϟāĻŋ āĻāĻ•āĻŦāĻžāϰ āĻ•āϰāϞ⧇āχ āϚāϞāĻŦ⧇āĨ¤ āĻĒāϰāĻŦāĻ°ā§āϤ⧀āϤ⧇ āϝāϤāϗ⧁āϞ⧋ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡āχ āĻ•āĻžāϜ āĻ•āϰ⧁āύ āύāĻž āϕ⧇āύ, āĻāχ āϤāĻĨā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšāĻŦ⧇āĨ¤

đŸ› ī¸ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āφāϞāĻžāĻĻāĻž āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ ​

āĻ•āĻ–āύ⧋ āĻ•āĻ–āύ⧋ āφāĻĒāύāĻŋ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻ“ āĻ…āĻĢāĻŋāϏāĻŋ⧟āĻžāϞ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡ āĻ­āĻŋāĻ¨ā§āύ āĻ­āĻŋāĻ¨ā§āύ āύāĻžāĻŽ āĻ“ āχāĻŽā§‡āχāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āϚāĻžāχāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āϤāĻ–āύ --global āĻŦāĻžāĻĻ āĻĻāĻŋā§Ÿā§‡ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡ āύāĻŋāĻšā§‡āϰ āĻŽāϤ⧇āĻž āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰ⧁āύ:

bash
git config user.name "āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āύāĻžāĻŽ"
git config user.email "project@example.com"
git config user.name "āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āύāĻžāĻŽ"
git config user.email "project@example.com"

🔹 āĻāϟāĻŋ āϕ⧇āĻŦāϞāĻŽāĻžāĻ¤ā§āϰ āϐ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋāϰ āĻŽāĻ§ā§āϝ⧇āχ āĻĒā§āϰāϝ⧋āĻœā§āϝ āĻšāĻŦ⧇āĨ¤

📌 āĻŽāύ⧇ āϰāĻžāĻ–āĻŦ⧇āύ, āϞ⧋āĻ•āĻžāϞ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻ—ā§āϞ⧋āĻŦāĻžāϞ⧇āϰ āωāĻĒāϰ⧇ āĻĒā§āϰāĻžāϧāĻžāĻ¨ā§āϝ āĻĒāĻžā§ŸāĨ¤

🔍 āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āϝāĻžāϚāĻžāχ āĻ•āϰāĻžāϰ āωāĻĒāĻžāϝāĻŧ ​

āφāĻĒāύāĻžāϰ āĻ•āϰāĻž āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύāϗ⧁āϞ⧋ āĻĻ⧇āĻ–āϤ⧇ āϚāĻžāχāϞ⧇ āύāĻŋāĻšā§‡āϰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ:

bash
git config --list
git config --list

āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āφāĻ•āĻžāϰ⧇ āφāĻĒāύāĻžāϰ Git āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύāϗ⧁āϞ⧋ āĻĻ⧇āĻ–āĻžāĻŦ⧇, āϝ⧇āĻŽāύ:

user.name=Your Name
user.email=your_email@example.com
core.editor=code --wait
user.name=Your Name
user.email=your_email@example.com
core.editor=code --wait

âœī¸ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŸā§‡āĻ•ā§āϏāϟ āĻāĻĄāĻŋāϟāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ ​

Git-āĻ āϕ⧋āύ⧋ āĻ•āĻŽāĻŋāϟ āĻŦāĻžāĻ°ā§āϤāĻž āϞāĻŋāĻ–āϤ⧇ āϗ⧇āϞ⧇ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŸā§‡āĻ•ā§āϏāϟ āĻāĻĄāĻŋāϟāϰ āϚāĻžāϞ⧁ āĻ•āϰ⧇āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĻ­āĻžāĻŦ⧇ āĻāϟāĻŋ āφāĻĒāύāĻžāϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻāĻĄāĻŋāϟāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϝāĻž āφāĻĒāύāĻžāϰ āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āύāĻžāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

Visual Studio Code āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āϚāĻžāχāϞ⧇:

bash
git config --global core.editor "code --wait"
git config --global core.editor "code --wait"

🔸 --wait āĻ…āĻ‚āĻļāϟāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ, āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ Git-āϕ⧇ āϜāĻžāύāĻžā§Ÿ āϝ⧇ āφāĻĒāύāĻŋ āĻŦāĻžāĻ°ā§āϤāĻž āϞ⧇āĻ–āĻž āĻļ⧇āώ āύāĻž āĻ•āϰāĻž āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤

āφāĻĒāύāĻŋ āϚāĻžāχāϞ⧇ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻāĻĄāĻŋāϟāϰāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āϝ⧇āĻŽāύ:

  • Vim: git config --global core.editor "vim"
  • Nano: git config --global core.editor "nano"

🎉 āωāĻĒāϏāĻ‚āĻšāĻžāϰ ​

āĻāχ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύāϗ⧁āϞ⧋ āφāĻĒāύāĻžāϰ Git āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻžāϕ⧇ āĻ…āύ⧇āĻ• āϏāĻšāϜ, āϏ⧁āĻ¨ā§āĻĻāϰ āĻ“ āĻāĻžāĻŽā§‡āϞāĻžāĻšā§€āύ āĻ•āϰ⧇ āϤ⧁āϞāĻŦ⧇āĨ¤ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āύāĻžāĻŽ, āχāĻŽā§‡āχāϞ āĻāĻŦāĻ‚ āĻāĻĄāĻŋāϟāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰ⧇ āύāĻŋāϞ⧇:

  • āφāĻĒāύāĻžāϰ āĻ•āĻŽāĻŋāϟ āχāϤāĻŋāĻšāĻžāϏ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻĨāĻžāĻ•āĻŦ⧇
  • āϟāĻŋāĻŽ āĻŽā§‡āĻŽā§āĻŦāĻžāϰāϰāĻž āĻŦ⧁āĻāϤ⧇ āĻĒāĻžāϰāĻŦ⧇ āϕ⧇ āϕ⧀ āĻ•āĻžāϜ āĻ•āϰ⧇āϛ⧇
  • āĻ•āĻŽāĻŋāϟ āĻŦāĻžāĻ°ā§āϤāĻž āϞ⧇āĻ–āĻž āĻšāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āĻāĻĄāĻŋāϟāϰ⧇

🚀 āφāĻĒāύāĻŋ āĻāĻ–āύ Git āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ!

Released under the MIT License.