20 lines
1.1 KiB
Markdown
20 lines
1.1 KiB
Markdown
|
---
|
||
|
title: How to Remove a Submodule in Git
|
||
|
localeTitle: كيفية إزالة Submodule في بوابة
|
||
|
---
|
||
|
تفيد إزالة أحد الأجزاء الفرعية عندما لا تكون مطلوبة. توضح الخطوات أدناه إزالة أحد الأجزاء الفرعية.
|
||
|
|
||
|
## إزالة Submodule
|
||
|
|
||
|
* احذف القسم الذي يشير إلى الملف `.gitmodules` ملف `.gitmodules`
|
||
|
* مرحلة التغييرات عن طريق `git add .gitmodules`
|
||
|
* قم بحذف القسم ذو الصلة من الملف الفرعي من `.git/config` .
|
||
|
* تشغيل `git rm --cached path_to_submodule` (بلا شرطة مائلة)
|
||
|
* تشغيل `rm -rf .git/modules/path_to_submodule`
|
||
|
* الالتزام بالتغييرات مع "إزالة git -m" subodule "
|
||
|
* حذف الملفات الفرعية `rm -rf path_to_submodule` الآن `rm -rf path_to_submodule`
|
||
|
|
||
|
## مصادر
|
||
|
|
||
|
* [Stackoverflow - كيف أقوم بإزالة كائن ثانوي](http://stackoverflow.com/questions/1260748/how-do-i-remove-a-submodule)
|
||
|
* [git.wiki.kernel.org - Git subodule removal](https://git.wiki.kernel.org/index.php/GitSubmoduleTutorial#Removal)
|