أفضل الممارسات: جيت، جيثب، منارة و 2 مطورين

StackOverflow https://stackoverflow.com/questions/2433068

  •  19-09-2019
  •  | 
  •  

سؤال

أقوم بإعداد مشروع جديد وتخطيطه باستخدام GIT و GITHUB لمصدر SourCecontroll واستضافة Repo و Lighthouse for BugTracking. لقد كنت أعمل مع GIT لبعض الوقت الآن، ولكن فقط استخدمها لأكثر من حل النسخ الاحتياطي من حل الترميز المتعاون.

edit] reade هنا للحصول على مزيد من التفاصيل: http://git.pastebin.com/arzbbx6j. /يحرر

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

ومع ذلك، فإن هذا الرمز المميزي وأعتقد أن الوظائف بهذه الطريقة حتى كلما دفع المستخدم إلى الريبو (DOS لا يهم من)، إنه مالك الريبو الذي "تحديثات" إلى المنارة. هذه مشكلة.

لذلك، أعتقد أنه من الضروري بريبو منفصلين في جيثب (واحد لكل ديف)، وأنا أتساءل عن سير العمل الذي يجب استخدامه.

any1 يهتم بإزاحة أي ضوء في هذه المسألة؟ مثل وقت سحب ودفع (وأين)، وكيف تجعل اثنين من جيثب ريبوس في مزامنة أو شيء من هذا القبيل؟ أو حل آخر للمشكلة تماما.

هل كانت مفيدة؟

المحلول

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top