كيفية إحداث تغيير في Git في Linux

click fraud protection

Git هو نظام للتحكم في الإصدار الموزع مصمم لتمكين التطوير العام أو الخاص للبرامج. يتم استضافة Code in Git بشكل أساسي على مستودع مركزي مثل GitHub أو Bitbucket أو خيار مستضاف ذاتيًا مثل GitLab. يمكن استنساخ النسخ المحلية من المستودعات الرئيسية عبر الإنترنت.

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

كيفية دفع التحديثات

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

نصيحة: يجب تشغيل جميع الأوامر لدفع التحديثات عبر Terminal من داخل دليل مشروع git.

عند إضافة الملفات ، يمكنك تحديدها بشكل فردي مثل "git add [filename]" أو يمكنك استخدام أحرف البدل ، مثل "git add * .txt" لإضافة جميع ملفات txt.

قبل إضافة الملفات أو بعدها ، من الأفضل التحقق لمعرفة ما إذا كنت قد فاتتك أي ملفات تم تعديلها. يمكنك القيام بذلك باستخدام الأمر "git status". سيعرض الأمر "git status" الملفات التي بها تغييرات مرحلية للالتزام وأيها لا يحتوي على تغييرات.

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

استخدم "git status" لمعرفة الملفات التي تحتوي على تغييرات غير مرحلية ، ثم "git add [filename]" لتنظيم التغييرات.
بمجرد الانتهاء من تنظيم جميع التغييرات التي تريد دفعها إلى الخادم ، فأنت بحاجة إلى تنفيذها. للقيام بذلك ، اكتب "git الالتزام -m" [رسالة الالتزام] ". يتم استخدام git الالتزام لتجميع كل التغييرات معًا ولتضمين رسالة الالتزام. يجب أن تكون رسالة الالتزام وصفًا موجزًا ​​للتغييرات التي تم إجراؤها مثل "خطأ إملائي ثابت" أو "تم حل [رقم المشكلة]" أو "تمت إضافة [وظيفة جديدة]". يحتاج كل التزام إلى رسالة التزام ، إذا تخطيتها في الأمر ، فسيُطلب منك واحدة بشكل تفاعلي. بمجرد تنفيذ التغييرات ، اكتب "git push" لدفع تغييراتك إلى المستودع عبر الإنترنت.
أضف شرحًا موجزًا ​​لما يفعله الالتزام ، ثم ادفعه إلى المستودع البعيد.