كيفية تغيير عنوان URL لـ git remote الخاص بموضوع موجود؟

هل هناك طريقة لتغيير عنوان URL لـ Git عن بُعد دون تثبيت سمة جديدة؟ هذه سمة ثانوية لدى بعض المستخدمين مفعلة بالفعل، لذا إذا قمت بتثبيت سمة جديدة وحذفت هذه القديمة، فسوف يعودون فجأة إلى السمة الفاتحة.

هل من الآمن تغييره من GitLab إلى GitHub عن طريق إجراء تعديلات على قاعدة البيانات على هذا السجل المحدد، إذا لم يكن ذلك من خلال لوحة التحكم؟ إنه مستودع Git خاص، إذا كان ذلك مهمًا. إنه إصدار أحدث من نفس المستودع بنفس الالتزامات (بالإضافة إلى التزامات جديدة).

ملاحظة جانبية: الرابط الموجود على تلك الصفحة في لوحة التحكم معطل. إنه يرتبط بعنوان URL مثل https://forum.example.com/admin/customize/themes/git@gitlab.com:org/theme_name/tree/main

إعجابَين (2)

لقد وجدت عنوان URL البعيد في قاعدة البيانات باستخدام مستكشف البيانات:

SELECT
    remote_url,
    private_key
FROM remote_themes
WHERE id = 7

هل يعرف أي شخص ما إذا كان من الآمن بالنسبة لي تعديل هذين الحقلين لتغيير الرابط من GitLab إلى GitHub؟

إنه نفس المستودع، ولكن إصدار GitHub يتم تحديثه وإصدار GitLab مؤرشف.

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