•أوال كدة اكيد كلنا سمعنا عن gitسواء بقي اللي راح
يقدم ف شركة واتطلب منه انه الزم يكون عارفه وبيتعامل معاه او حتي بيستخدموا ف حياته العملية سواء كان شغل مع نفسه او حتي دراسة .
• طيب عايزين نفهم بقي اي هوا gitدة و اي
المشكلة اللي هوا بيحلها أصال وأي الفرق بينه وبين . github ?What is the problem
• كام مرة كنت شغال علي projectولقيت عندك
المنظر دة
• طيب كام مرة وأنت شغال علي projectعملت
saveواكتشفت انك عايز ترجع ف كالمك ومش عاجبك التعديل اللي عملته دة ؟ وأصال دة السبب ف ظهور المشكلة األولي انك دايمآ عايز ت saveاللحظة اللي أنت واقف عندها علشان مترجعش تعيط 🥺😂 !Time for solution •طيب احنا كدة عرفنا المشكلة اي بقي الحل؟ -لو ركزت ف كالمي هتالقي المشكلة كلها مشكلة .versions • بمعني انك لو عندك حاجة تقدر تعملك managementلل versionsبتاعة ال project بتاعك انت كدة مشكلتك اتحلت صح ؟ •طيب ماخالص ما gitعبارة عن system version controllومن وصفه كدة ان هي دي الحاجة اللي انا هحتاجها علشان اظبط موضوع ال versionsدة وخالص ... !Time for solution • شوية تفاصيل بقي ؟ اول ما بتبدأ تشغل gitعلي projectعندك بيبدأ يعمل hidden folderودة اللي بيبدأ يحتفظ فيه ب كل ال versionsبتاعتك والفايل دة متعارف عليه بأسم repositoryاو . repo -طيب اي الجديد ماهوا بيعمل زي مانا كنت بعمل ؟ هقولك ال هوا مش بيعمل versionكامل هوا بس بيشوف انت غيرت اي عن ال version اللي هوا كان مسجله قبل دة وياخد snapshot بالكالم دة وخالص. Git VS GitHub
• طبعآ githubغني عن التعريف ؟
بس هوا اي الفرق بينه وبين gitواي اللي github بيضيفيهولي أصال منا كنت شغال ب gitوزي الفل !!
• هقولك انت عندك حق هوا انت كنت زي الفل
بس دة لو انت هتستخدم ال gitللغرض االول اللي اتكلمنا عليه بس..... لكن ف الحقيقة gitوفكرته أكبر من كدة بكتير . Git VS GitHub
• طيب فكرته أكبر ازاي يعني ؟
هقولك انت كل دة كنت شغال localعلي جهازك مش أكتر من االخر كدة شغلك مش طالع للنور 😂 وعلشان كدة ظهر githubوغيره من ال . hosts -واللي من خالله تقدر تشارك ال projectبتاعك مع العالم كله حرفيآ ويقدر أي حد انه يعدل عليه وطبعآ كل دة بتحكم كامل منك . -ودة اللي بيخلي كل الشركات تتعامل بيه ألنه بيسهل جدآ الشغل بين كتير من الناس اللي بيكونوا شغالين علي نفس البروجيكت وبيعدلوا عليه ف نفس الوقت . I hope that was useful