أهم أسئلة "Repository"

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

كيف أقوم بدفع فرع محلي جديد إلى مستودع Git بعيد وتتبعه أيضًا؟

أريد أن أكون قادرًا على القيام بما يلي:أنشئ فرعًا محليًا بناءً على فرع آخر (بعيد أو محلي) (عبر git branch أو git checkout -b )ادفع الفرع المحلي إلى المستودع البعيد (النشر) ، ولكن اجعله قابلاً للتتبع حتى يعمل git pull و git push الفور.كيف يمكنني فعل ذلك؟أعرف ما هو --set-upstream في […] قراءة المزيد…

git repository git-branch git-push git-remote

كيف يمكنك استنساخ مستودع Git في مجلد معين؟

يؤدي تنفيذ الأمر git clone [email protected]:whatever إنشاء دليل في مجلدي الحالي باسم whatever ، وإسقاط محتويات مستودع Git في هذا المجلد:/httpdocs/whatever/ […] قراءة المزيد…

git repository git-clone

كيف تدفع علامة إلى مستودع بعيد باستخدام Git؟

لقد قمت باستنساخ مستودع Git البعيد إلى الكمبيوتر المحمول الخاص بي ، ثم أردت إضافة علامة لذلك ركضتgit tag mytag master عند تشغيل git tag على الكمبيوتر المحمول ، تظهر العلامة mytag . أريد بعد ذلك دفع هذا إلى المستودع البعيد ، لذلك لديّ هذه العلامة على جميع عملائي ، لذلك أقوم بتشغيل git push لكنني تلقيت الرسالة:كل شيئ محدث إلى اليوموإذا انتقلت إلى سطح المكتب الخاص بي وقمت بتشغيل […] قراءة المزيد…

git repository push git-push git-tag

كيف يمكنني استنساخ دليل فرعي لمستودع Git فقط؟

لدي مستودع Git الخاص بي والذي يحتوي في الجذر على دليلين فرعيين:/finisht /static عندما كان هذا في SVN ، تم سحب /finisht في مكان واحد ، بينما تم سحب /static في مكان آخر ، مثل:svn co svn+ssh:// […] قراءة المزيد…

git repository subdirectory git-clone sparse-checkout

إزالة ملف من مستودع Git دون حذفه من نظام الملفات المحلي

احتوى الالتزام الأولي الخاص بي على بعض ملفات السجل. لقد أضفت *log إلى .gitignore ، وأريد الآن إزالة ملفات السجل من مستودعي.git rm mylogfile.log ستزيل ملفًا من المستودع ، ولكنها ستزيله أيضًا من نظام الملفات المحلي.كيف يمكنني إزالة هذا الملف من الريبو دون حذف النسخة المحلية الخاصة بي من الملف؟

git repository remote-server delete-file git-rm

قم بتنزيل مجلد أو دليل واحد من GitHub repo

كيف يمكنني تنزيل مجلد أو دليل معين فقط من Git repo بعيد مستضاف على GitHub؟قل مثال GitHub repo موجود هنا:[email protected]:foobar/Test. […] قراءة المزيد…

git file github directory repository

كيف يمكنني التعامل مع تحذير "الحزمة" xxx "غير متوفرة (للإصدار R xyz)"؟

حاولت تثبيت حزمة باستخدامinstall.packages("foobarbaz") لكنه تلقى التحذيرWarning message: package 'foobarbaz' is not available ( […] قراءة المزيد…

r installation repository package r-faq

كيف تقوم بدمج مستودعات Git؟

تأمل السيناريو التالي:لقد قمت بتطوير مشروع تجريبي صغير A في Git repo الخاص به. لقد نضجت الآن ، وأرغب في أن يكون "أ" جزءًا من المشروع الأكبر "ب" ، الذي يحتوي على مستودع كبير خاص به. أرغب الآن في إضافة A كدليل فرعي لـ B.كيف أقوم بدمج "أ" في "ب" دون فقد التاريخ من أي جانب؟

git merge repository git-subtree

كيفية تحميل مشروع على جيثب

بعد التحقق من تحميل مشروعي إلى github ، ما زلت ليس لدي أي فكرة عن كيفية تحميل مشروع إلى مستودع Git Hub الخاص بي.أنا جديد على GitHub وليس لدي أي فكرة عما أفعله. لقد أنشأت مستودعًا ولكني أرغب في تحميل مشروعي عليه.لقد بحثت في صفحة المستودع بحثًا عن زر تحميل من نوع ما ولكني لم أر شيئًا من هذا القبيل.لقد ألقيت نظرة على الروابط المقدمة حتى الآن ولكن ما زلت لا أحصل على أي مكان. يذكرون سطر الأوامر ، هل هذا سطر أوامر Windows أم Git Bash؟ لأنني لا أستطيع فعل أي شيء.لقد حاولت أيضًا استخدام Git GUI ولكن عندما أحدد المجلد الذي أريده يقول إنه ليس مستودع Git ... هل يحتاج إلى ضغط؟ حاولت إضافة الملف . […] قراءة المزيد…

upload github repository git-bash git-gui

قم بإلغاء تعقب الملفات من git مؤقتًا

لقد قمت بإعداد بوابة محلية على جهازي. عندما قمت بتهيئة git ، أضفت libs وثنائيات مجمعة مسبقًا. ومع ذلك ، الآن أثناء التطوير ، لا أريد إيداع هذه الملفات بشكل متقطع. لا أريد إزالة هذه الملفات من الريبو. هل هناك أي طريقة لعدم تتبع هذه الملفات حتى أكمل تطويري. (أعتقد أنه لا يمكنني استخدام .gitignore لأنه يعمل فقط مع الملفات التي ليست في git. أريد تعطيل تتبع الملفات مؤقتًا.)

git github repository