المقدمة

من المعروف أن Git واحدة من أهم الأدوات اللي لازم كل مطور يكون على دراية بيها.

بنستخدم Git للتعامل مع النسخ المختلفة من المشروع، لكن بعض أوامر Git ممكن تكون طويلة ومعقدة شوية. هنا بيجي دور Git Aliases، اللي هي أسماء مستعارة بتكون من إنشائك علشان تخلي استخدام Git أسرع وأكثر كفاءة.

الهدف من الأسماء المستعارة (Aliases) هو إنها تكون اختصارات لأوامر Git الطويلة والمعقدة. بدلاً من كتابة الأوامر الكاملة في كل مرة، تقدر تنشئ اسم مستعار قصير وسهل تتذكره لتنفيذ نفس الأمر بسرعة.

فورقة وقلم وتعالوا نتكلم عن ازاي نقدر نستخدم Git Aliases في تسريع شغلنا 🚀


ازاي تنشئ اسم مستعار في Git؟

علشان تعمل كده، هتستخدم أمر git config بالشكل ده:

git config --global alias.<name> "<command>"

استبدل <name> بالاسم المستعار اللي عايزه.

استبدل <command> بأمر Git الكامل اللي عايز تختصره.


أمثلة على الأسماء المستعارة في Git

اختصار git status:

git config --global alias.st "status"

دلوقتي بدلاً من كتابة git status، ممكن تكتب git st.

اختصار git log --oneline --graph --decorate --all:

git config --global alias.lg "log --oneline --graph --decorate --all"

Git Aliases

دلوقتي ممكن تستخدم git lg للحصول على عرض سريع لتاريخ المشروع.

ازاي تعرض الأسماء المستعارة في Git

git config --global --get-regexp alias

لو عايز تحذف اسم مستعار هتستخدم الامر ده

git config --global --unset alias.<name>

في الختام

ختاما استخدامك ل Git Aliases هيحسن كفاءتك ويوفر وقتك وانت بتتعامل مع اوامر GIt المتكرره , فابدا من دلوقتي واعمل اسماء مستعاره للاوامر اللي بتستخدمها بشكل متكرر , كل ما اتعودت علي استخدامها هتلاقي انتاجيتك زادت بشكل ملحوظ , وشاركنا تجربتك في التعليقات!