kledgeb Ubuntuの使い方や日本語化、アプリの使い方を紹介しています。 Ubuntuの最新情報も紹介しています。

強制的にサブモジュールの登録を抹消する

  強制的に「サブモジュール」の登録を抹消します。
  デフォルトでは、「サブモジュール」に変更があると、「サブモジュール」の登録の抹消に失敗します。


  「サブモジュール」の変更を破棄し、強制的に「サブモジュール」の登録を抹消することも可能です。

  1.サブモジュールの状態

    「サブモジュール」の状態を見てみます。
    以下のように、チェックアウトされている「サブモジュール」が2つあることが分かります。


    ここでは例として、「mySubProject」サブモジュールの登録を抹消します。

  2.コマンドの実行

    コマンドのオプションは、以下のオプションを指定します。

ショートオプション ロングオプション
--f --force

    「端末」から、以下のコマンドを実行します。
    コマンドの詳細は、「サブモジュールの登録を抹消するコマンドの説明」を参考にしてください。

git submodule deinit --force mySubProject


  3.コマンドの実行結果

    以下のように「mySubProject」サブモジュールの変更を破棄し、強制的に登録の抹消が行われます。


  4.サブモジュールの状態

    「サブモジュール」の状態を見てみます。
    以下のように、「mySubProject」サブモジュールがみ初期化の状態になっています。



関連コンテンツ
同一カテゴリーの記事
コメント
オプション