أجهزة الكمبيوترالبرمجيات

أوامر بوابة الأساسية: سرير

في البرمجة، وعادة ما تنطوي على النظم الآلية خطيرة للمطورين متعددة، الذين يعملون على نفس المشروع. في نفس الوقت علينا أن ندرك بطريقة أو بأخرى إمكانية المهام سلوك موازية دون المساس به. يجب على كل عضو في الفريق يعرف أنه هو كتابة التعليمات البرمجية التي لن تكون قادرة على إزالة أو تعديل في وقت لاحق مبرمج آخر.

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

وقد صممت هذه المهام للتعامل مع نظام التحكم في الإصدار. واحد من هؤلاء هو منتج يسمى بوابة.

أنظمة التحكم الإصدار: نظرية قليلا

باختصار - يسمح لأي نظام التحكم في الإصدار الذي لحفظ جميع التغييرات التي أدخلت على ملف المشروع. وهذا يجعل من الممكن السيطرة على الأخطاء في رمز والتخلص السريع الخاصة بهم.

تقليديا، ونظام التحكم في الإصدار يمكن تقسيمها إلى ثلاثة أنواع:

  • المحلية؛
  • مركزية.
  • الموزعة.

أنواع أنظمة التحكم في الإصدار

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

وقد قرر أنظمة التحكم في الإصدار مركزية مثل قضية الموضعية كما عمل على المشروع من قبل عدد قليل من المطورين. جوهرها يكمن في حقيقة أن لا يتم تخزين الملفات على الكمبيوتر المحلي، وفي الخادم معين الذي يتصل به. وهكذا، يمكن للمشاركين في المشروع الوصول إلى إصدارات مختلفة من الملفات، ويصبح من الأسهل للسيطرة على من وماذا غير متوفر في التنمية. ومع ذلك، إذا كان لسبب الخادم غير متوفر أو فشل، ثم أي مشاكل خطيرة. وهذا يمكن أن تتفاقم من حقيقة أن ليس من الممكن دائما لاسترداد جميع البيانات مرة أخرى.

أنظمة التحكم في الإصدار توزيعها، في كل مرة كنت الوصول إلى خادم مركزي يخلق نسخة كاملة من ملفات المشروع على الكمبيوتر المحلي للمستخدم. وهذا هو، في أي وقت من الأوقات قد يكون هناك عدة نسخ من المشروع - على الأجهزة من المشاركين وعلى الخادم. ونظرا لآليات مرنة للالمتفرعة مع هذا النهج لا يمكن وإجراء تطور مواز في اتجاهات مختلفة، إلا أنها تبقى ضمن نفس المشروع. بوابة يتعلق بأنظمة التحكم في الإصدار الموزعة.

بوابة: الوصف وملامح النظام

بوابة نظام التحكم في الإصدار خصائصها. معظم أنظمة تخزين الملفات، وتغيير وفقا للتعليمات الواردة في المشروع. وهذا هو، على سبيل المثال، يمكن أن تحتوي على نسخة من التطور الحالي لعدد 3 بيانات حول التغييرات في ملف A و B. وفي الإصدار 4 سيكون A، B، و C. لذلك، يتم تغيير الملفات حسب الحاجة.

بوابة تعمل بشكل مختلف قليلا. وكل نسخة من المشروع تتضمن خيارات لكافة الملفات A، B و C. لا يهم، كم منهم سوف تنفذ التغييرات. وبطبيعة الحال، لا جيت تخزين نسخة من كل ملف، ويستخدم سوى إشارة إلى ذلك.

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

للحفاظ على سلامة البيانات طريقة تجزئة كل ملف تم تعديله بواسطة SHA-1. وهذا يتيح نظام التحكم في الإصدار لنعرف بالضبط أين ومتى والذين غيروا الملف.

بوابة: تركيب

من أجل البدء في العمل مع بوابة، تحتاج إلى تثبيته. متاح للاستخدام في ويندوز، ماك OS، لينكس نظام التحكم في الإصدار.

نسخة ويندوز يمكن تحميلها على العنوان التالي: git-for-windows.github.io. بعد تحميل البرنامج الذي تريد تثبيت. من السهل المثبت، بحيث أن هذا الإجراء لا ينبغي أن يسبب مشاكل.

في كثير من الأحيان، تواجه المستخدمين مع هذه المشكلة، والذي وحدة يكتب أن جيت ليست أمر داخلي أو خارجي عند محاولة إدخال البيانات. يمكن أن يكون الحل لإضافة المسار الكامل إلى الدليل في متغير بيئة PATH.

الفريق الأول

بعد تثبيت إصدار نظام مراقبة على الكمبيوتر، يجب تكوينه. ومن الجدير بالذكر أنه عند هذه النقطة في الموقع جيثب يجب أن تسجل حسابك. من أجل أداء التكوين الأولي، تحتاج إلى استدعاء العميل وحدة التحكم، كما سيكون لديك لإدخال الأوامر. يمكنك القيام بذلك عن طريق النقر بزر الماوس الأيمن واختيار جيت باش. العميل يجب أن تفتح نافذة وحدة التحكم التي تدعو لإدخال البيانات. فمن الضروري لتنفيذ سلسلة بوابة باش الأوامر:

  • التكوين بوابة user.name --global '' اسم ''؛
  • بوابة التكوين user.mail --global "" البريد الإلكتروني ".

في هذه المرحلة، يجب تكوين أسلوب من نهايات خط مع اثنين من الأوامر:

  • بوابة التكوين --global core.autocrlf صحيح.
  • بوابة التكوين --global core.safecrlf كاذبة.

لبوابة الإعداد الأولي وهذا يكفي. وبعد ذلك، سيتم استخدام فريق فقط لإدارة المشروع.

الأوامر الأساسية جيت

  • التهيئة: هذا الأمر بإنشاء مستودع جديد.

مثال على الاستخدام: اسم المشروع الحرف الأول.

  • استنساخ. تنتج نسخ مستودع موجود من مصدر بعيد.

الذي يتم استخدامه قيادة استنساخ الجهاز الهضمي: استنساخ بوابة: //github.com/put مستودع.

  • إضافة. الأمر الأكثر استخداما في بوابة نظام التحكم في الإصدار. وهي تؤدي مهمة بسيطة - لإضافة الملفات المحددة في منطقة معينة، ويشار إلى مؤشر أو المشهد. في ذلك يمكنك نقل المزيد من الملفات أو المجلدات التي تحتاج إلى أن تضاف لاحقا إلى المخزون، أو وضعه في اللغة جيت "لارتكاب".

مثال على استخدام بوابة أوامر يشبه هذا: إضافة nekiy_fayl.txt.

  • الحالة. انها تسمح لك لعرض قائمة من الملفات التي تكون موجودة في مؤشر ودليل العمل. إنه يساعد على التحكم وعرض البيانات على استعداد لارتكاب أو تغييرها، ولكن ليس من دون توفير نسخ من مكان الحادث.

  • فرق. ويظهر الفرق من الدول. على سبيل المثال، مع هذه الأوامر جيت، يمكنك تحديد ما إذا كان هناك تغيير بين مجلد المشروع ومؤشر.
  • الالتزام. ينفذ حفظ الانطباع من كل ما كان في مؤشر مباشرة في قاعدة البيانات. كما أوامر نتيجة لبوابة يتم عرض ملف نصي على الشاشة، حيث يمكنك تحديد بالضبط ما تم إجراء تغييرات. وكما سترون من المعلومات حول كيفية العديد من الملفات تعرضوا لارتكابها، واختباري. الشيء الرئيسي - لا ننسى أن بعد التغيير في قاعدة سوف تظهر فقط على البيانات التي تم تسجيلها في بوابة مؤشر إضافة الأوامر.

أوامر إضافية جيت

  • إعادة تعيين. على وظائف هذا الأمر يقول اسمها. انها رميات فقط من برودة المنطقة - المؤشر على الملف المحدد، وضعت هناك بالصدفة. يجب التعامل معها بعناية إعادة استخدام الأوامر الرئيسية - - الصلبة، وهذا سوف يؤثر على الملفات في دليل العمل، والتي يمكن أن تؤدي إلى عواقب غير مقصودة.
  • جمهورية مقدونيا. الأكثر بالضبط هذا الفريق يمكن وصفها على أنها بوابة عكسية تضيف، لأنه يزيل الملفات من الفهرس. ومع ذلك، في الوقت نفسه أكثر ومن مجلد العمل.

استخدام المثال: بوابة جمهورية مقدونيا nekiy_fayl.txt.

  • ام. ينتقل الملف.
  • نظيفة. مصممة لتنظيف مجلد المشروع من الملفات غير الضرورية.

يتم استخدام الأوامر المقدمة للاحتياجات العامة للمشروع.

العمل مع فروع في مستودعات Git

لإدارة الفروع في بوابة لديها مجموعة خاصة من الأوامر. وهم قادرون على الاتصال، حذف، إنشاء فرع في بوابة. وفيما يلي قائمة الأوامر.

  • فرع. يتوفر هذا الأمر مفاتيح قليلة، والتي يمكنك استخدامها لإدارة بمرونة فروع في المشروع. فرع هو أداة متعددة للسيطرة الكاملة على حالة المخزون. وهناك دعوة بسيطة لبوابة فرع تصدر قائمة بجميع مستودع فروعه. إضافة الخيار -v للالأمر سيعرض تم تسجيل أي يرتكب في السنوات الأخيرة. و-d استخدام سيزيل فروع محددة. فرع يمكن إزالة فحسب، بل أيضا لخلق. أداء بوابة فرع imya_vetki سيؤدي إلى تنظيم فرع جديد في المشروع. ومن الجدير بالذكر أنه في هذه الحالة مؤشر إلى حالة العمل الحالي هو مختلف. على سبيل المثال، وخلق imya_vetki أنه يمكن أن يكون موجودا فعلا في الماجستير فرع.
  • للانتقال إلى العنصر المطلوب، هناك أمر بوابة الخروج nuzhnaya_vetka أن إعادة ترتيب المؤشر إلى فرع المطلوب.
  • الخروج. وكما ذكر أعلاه، والمسامير.
  • دمج. يسمح هذا الأمر لك لدمج عدة فروع معا.
  • تسجيل الدخول. يعرض ميزة كل من التغييرات من بداية المشروع وحتى آخر يلتزم. باستخدام مجموعة متنوعة من المفاتيح جنبا إلى جنب مع التحدي فريق يسمح لك لزيادة فاعليته. على سبيل المثال، السجل يدعو بوابة -p -2 يسمح لك لعرض معلومات تفصيلية حول التغييرات في كل يرتكبها. يقول المفتاح الثاني -2 التي تحتاج فقط لاظهار 2 التغييرات الأخيرة. يضاف حجة --stat إلى سجل المكالمات بوابة، ويؤدي تقريبا نفس كما ان من ص، ولكن بمزيد من التفصيل مع وجود شكل مدمج. أيضا، وذلك باستخدام سجل بوابة، يمكنك عرض معلومات حول التغييرات من خلال خلق تنسيق العرض الخاصة بك باستخدام التنسيق خيار رئيسي جدا. لإعطاء نوع خاص من الحاجة إلى استخدام نوع من التعابير العادية. على سبيل المثال، وهذا يحصل تسجيل --pretty = شكل ''٪ ح،٪ ل،٪ ع، ق٪ '' سيجلب تجزئة قصيرة لارتكابها، ثم التغييرات المؤلف وتاريخ وتعليقها. وهذا مفيد جدا عند عرض عدد كبير من يرتكب.

أوامر لنظام العمل توزيعها

  • جلب. عند إدخال هذا الأمر، وحدة بوابة تهاجر كل التغييرات من مستودع بعيد إلى المحلية.
  • سحب. القيادة سحب الجهاز الهضمي هو مزيج من اثنين من فوق - بوابة جلب ودمج بوابة. وهذا يعني أنه لأول مرة يتلقى المعلومات من المستودع البعيد، ثم يدمج مع فرع المستخدمة حاليا.
  • دفع. ومن من اسم هذا الأمر هو تعبير عن "الحسم" في بيئة المستخدم، وهو ما يعني أن الاتصال إلى المخزون عن بعد ونقل إلى تغييرات في المحلية.

أوامر التحكم عن بعد

  • جهاز التحكم عن بعد. بل هو أداة قوية لإدارة المستودعات البعيدة. مع جهاز التحكم عن بعد، يمكنك حذفها وعرض ونقل، أو إنشاء مؤسسات جديدة.
  • الأرشيف. اسم يتحدث عن نفسه. الأمر يسمح لك لإنشاء أرشيف مع التعديلات اللازمة، على سبيل المثال، للتحضير لنقلها عبر الشبكة.

كيفية استخدام هذا الغش ورقة

المواد الواردة في المقال لا تعكس جميع الأوامر جيت. سرير بدلا يهدف إلى مساعدة المبتدئين الذين يرغبون في تعلم هذا المنتج معقدة نوعا ما عن التحكم في الإصدار. الناس الذين، فإنه يساعد لبعض الوقت بنشاط باستخدام بوابة لتذكر فجأة نسي الأوامر الأساسية أو كتاباتها.

في الواقع، ونظام التحكم في الإصدار بوابة لديها امكانات هائلة من حيث التكوين والإدارة. وفرة من الفرق وبعض المفاتيح التي تستخدم فيها - خير دليل. بالنسبة لأولئك الذين يرغبون في الدراسة في التفاصيل كافة الخصائص والإعدادات بوابة، وهناك الكثير من الأدلة، بما في ذلك مسؤول من جيثب، حيث يوصف النظام برمته في التفاصيل، وجميع التفاصيل من استخدام الأوامر.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.birmiss.com. Theme powered by WordPress.