بدء مشروع باستخدام Git و Google Code (الجزء الرابع)

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

9. تسجيل التغييرات

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

ملف تعديل vim

إذا قمنا بتشغيل الأمر حالة git سيعلمنا هذا أنه كانت هناك تغييرات وأنه يجب علينا عمل جديد ارتكاب لتسجيلهم. لذلك ننفذ:

~ / HelloWorld $ git الالتزام -a -m "إضافة المزيد من الرسائل الحماسية"
مع خيار -m نحن نمرر نص ارتكاب وبالتالي لن يفتح محرر النصوص ، إنها طريقة أسرع لإنشاء ملف ارتكاب عندما لا تكون التغييرات كثيرة وليس من المنطقي فتح المحرر لشرح سطر واحد.

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

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

git-status-not-tracked-file

لكي ينعكس التغيير في مستودعنا ، يجب أن نضيفه بشكل فعال باستخدام الأمر غيت اضيف.

~ / HelloWorld $ git أضف LICENSE.txt

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

~ / HelloWorld $ git الالتزام -a -m "إضافة ملف ترخيص GPL v3" ~ / HelloWorld $ git push gc master

10. مراجعة تاريخنا

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

جوجل كود التغييرات

يمكنك رؤية المستودع على العنوان: http://code.google.com/p/lecovi-hello-world/source/browse/

أخيرا

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

تحيات!


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   تسلا قال

    شكرا لهذه السلسلة من المقالات الشيقة !!

    هل هناك أي سبب خاص لاستخدام Google Code بدلاً من Github الذي يبدو أكثر شهرة؟ أطلبها من أعظم جهل XD

    تحياتي!

    1.    ليكوفي قال

      عفوا!
      ليس الأمر ببساطة يبدو بسيطًا جدًا والتفكير في أن العديد من الأشخاص لديهم بالفعل حساب Google ، يمكنك الحصول على الخدمة بمجرد الانتقال إلى موقع Google Code.

      GitHub هي أداة رائعة ، لكن وجود المزيد من خيارات التكوين يجعلها أحيانًا أكثر صعوبة بالنسبة للمبتدئين.

      أقوم بإعداد بعض الأقساط حيث أعمل قليلاً مع GitHub و Bitbucket ، مع تقديم Mercurial و hg-git.

      عناق!