logo

جيت استنساخ

في Git، الاستنساخ هو عمل نسخة من أي مستودع مستهدف. يمكن أن يكون المستودع الهدف بعيدًا أو محليًا. يمكنك استنساخ المستودع الخاص بك من المستودع البعيد لإنشاء نسخة محلية على نظامك. يمكنك أيضًا المزامنة بين الموقعين.

جيت استنساخ

أمر استنساخ البوابة

ال gitclone هي أداة مساعدة لسطر الأوامر تُستخدم لإنشاء نسخة محلية من مستودع بعيد. يصل إلى المستودع من خلال عنوان URL بعيد.

عادة، يقع المستودع الأصلي على خادم بعيد، غالبًا من خدمة Git مثل GitHub أو Bitbucket أو GitLab. تتم الإشارة إلى عنوان URL للمستودع البعيد أصل .

بناء الجملة:

 $ git clone 

مستودع استنساخ جيت

لنفترض أنك تريد استنساخ مستودع من GitHub، أو أن يكون لديك مستودع موجود مملوك لأي مستخدم آخر ترغب في المساهمة فيه. خطوات استنساخ المستودع هي كما يلي:

صنع لينكس

الخطوة 1:

افتح GitHub وانتقل إلى الصفحة الرئيسية للمستودع.

الخطوة 2:

تحت اسم المستودع، انقر فوق استنساخ أو تنزيل .

جيت استنساخ

الخطوه 3:

حدد استنساخ مع قسم HTTPs و انسخ عنوان URL للاستنساخ للمستودع. بالنسبة للمستودع الفارغ، يمكنك نسخ عنوان URL لصفحة المستودع من متصفحك والانتقال إلى الخطوة التالية.

جيت استنساخ

الخطوة 4:

افتح Git Bash وقم بتغيير دليل العمل الحالي إلى الموقع المطلوب حيث تريد إنشاء النسخة المحلية من المستودع.

الخطوة 5:

استخدم الأمر git clone مع عنوان URL للمستودع لإنشاء نسخة من المستودع البعيد. انظر الأمر أدناه:

 $ git clone https://github.com/ImDwivedi1/Git-Example.git 

الآن، اضغط على Enter. وبالتالي، سيتم إنشاء المستودع المستنسخ المحلي الخاص بك. انظر الإخراج أدناه:

جيت استنساخ

استنساخ مستودع في مجلد محلي محدد

يسمح Git باستنساخ المستودع في دليل محدد دون التبديل إلى هذا الدليل المحدد. يمكنك تحديد هذا الدليل باعتباره وسيطة سطر الأوامر التالية في أمر git clone. انظر الأمر أدناه:

 $ git clone https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)' 
جيت استنساخ

يقوم الأمر المحدد بنفس الشيء مثل الأمر السابق، ولكن يتم تحويل الدليل الهدف إلى الدليل المحدد.

لدى Git بروتوكول نقل آخر يسمى بروتوكول SSH. يستخدم المثال أعلاه بروتوكول git://، ولكن يمكنك أيضًا استخدام http(s):// أو user@server:/path.git، الذي يستخدم بروتوكول نقل SSH.


فرع جيت كلون

يسمح Git بعمل نسخة من فرع معين فقط من المستودع. يمكنك إنشاء دليل للفرع الفردي باستخدام أمر git clone. لإنشاء فرع مستنسخ، تحتاج إلى تحديد اسم الفرع باستخدام الأمر -b. يوجد أدناه صيغة الأمر لاستنساخ فرع git المحدد:

بناء الجملة:

 $ git clone -b 

انظر الأمر أدناه:

 $ git clone -b master https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)' 
جيت استنساخ

في المخرجات المحددة، يتم استنساخ الفرع الرئيسي فقط من المستودع الرئيسي Git-Example.