Git Aliases

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

المقدمة

من المعروف أن 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

تقدروا دلوقتي تشتركوا في النشرة الأسبوعية لاقرأ-تِك بشكل مجاني تمامًا عشان يجيلكوا كل جديد بشكل أسبوعي فيما يخص مواضيع متنوعة وبشروحات بسيطة وسهلة وبجودة عالية 🚀

النشرة هيكون ليها شكل جديد ومختلف عن شكلها القديم وهنحاول انها تكون مميزة ومختلفة وخليط بين المحتوى الأساسي اللي بينزل ومفاجآت تانية كتير 🎉

Eqraatech Newsletter | Eqraatech - اقرأ-تِك | Substack
محتوى تقني متميز في مختلف مجالات هندسة البرمجيات باللغة العربية عن طريق تبسيط المفاهيم البرمجية المعقدة بشكل سلس وباستخدام صور توضيحية مذهلة. Click to read Eqraatech Newsletter, a Substack publication with hundreds of subscribers.

بفضل الله قمنا بإطلاق قناة اقرأ-تِك على التليجرام مجانًا للجميع 🚀

آملين بده اننا نفتح باب تاني لتحقيق رؤيتنا نحو إثراء المحتوى التقني باللغة العربية ، ومساعدة لكل متابعينا في انهم يوصلوا لجميع أخبار اقرأ-تِك من حيث المقالات ومحتوى ورقة وقلم والنشرة الأسبوعية وكل جديد بطريقة سريعة وسهلة

مستنينكوا تنورونا , وده رابط القناة 👇

https://t.me/eqraatechcom


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

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

git config --global --get-regexp alias

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

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

في الختام

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

اشترك الآن بنشرة اقرأ-تِك الأسبوعية

لا تدع أي شيء يفوتك. واحصل على أحدث المقالات المميزة مباشرة إلى بريدك الإلكتروني وبشكل مجاني!