نسخ مستودع بإستخدام git clone
ال git clone بيجهز نسخة عمل من مستودع موجود وبيضيف مصدره ك Remote إسمه origin
الأوامر بإستخدام Git Bash أو Bash ونفذ خطوات كل درس بالترتيب داخل مجلد تدريب جديد بعيدا عن مشاريعك
تجهيز مجلد التدريب
mkdir git-practice
cd git-practice
git init -q -b main
git config user.name "Git Learner"
git config user.email "[email protected]"
git config core.autocrlf false
printf 'First Line\n' > notes.txt
git add notes.txt
git commit -q -m "Add Notes"إنشاء نسخة محلية للتدريب
بننسخ مستودع التدريب لمسار جديد من غير أي إتصال بالإنترنت
cd ..
git clone -q git-practice git-copy
cd git-copy
git remoteالنتيجة
originقراءة الملفات والتاريخ المنسوخ
النسخة فيها الملفات والتعديلات المحفوظة وقت النسخ
cat notes.txt
git log -1 --format=%sالنتيجة
First Line
Add Notesملحوظة
عند نسخ مستودع مستضاف إستخدم رابط المستودع المسموح لك بالوصول إليه بدل المسار المحلي