サブモジュール

バージョン管理

TortoiseGit サブモジュールの変更のコミットとプッシュ

エクスプローラで Git 操作ができるクライアントソフト TortoiseGit を用いて、サブモジュールの変更をローカルリポジトリにコミットして、対応するリモートブランチにプッシュします。コミットとプッシュをした後、ローカルとリモートのリポジトリの最新のコミットについて「ログメッセージ」ダイアログで確認します。
バージョン管理

TortoiseGit サブモジュールをリモート最新状態に更新する際の失敗例

TortoiseGit を用いて、追加したサブモジュールを対応するリモートリポジトリの最新の状態に更新するために模索した際の失敗例を紹介します。フェッチした後に参照を切り替えてチェックアウトすることで、サブモジュールをリモートリポジトリの最新の状態にアップデートする手順についても紹介します。
バージョン管理

TortoiseGit サブモジュールをリモートリポジトリの最新の状態に更新

TortoiseGit を用いて、追加したサブモジュールを対応するリモートリポジトリの最新の状態に更新する手順を紹介します。その後、サブモジュールが指すリビジョンの変更を、スーパープロジェクトにコミットし、スーパープロジェクトのリモートリポジトリにプッシュし、結果をハッシュ値(SHA-1)で確認します。
バージョン管理

TortoiseGit ネスト(入れ子)したサブモジュールを再帰的に初期化

エクスプローラでGit操作ができるクライアントソフトTortoiseGitを用いて、追加したサブモジュールの中にあるネスト(入れ子)したサブモジュールを再帰的に初期化する手順を紹介します。追加したサブモジュールをフォルダごと削除した後に、再度同じサブモジュールを追加しようとした際に発生したエラーと対処例も紹介します。
バージョン管理

TortoiseGit サブモジュールの変更をスーパープロジェクトに反映

エクスプローラで Git 操作ができるクライアントソフト TortoiseGit を用いて、サブモジュールがチェックアウトするコミット位置やタグを変更したことを、スーパープロジェクト(サブモジュールから見た上位のプロジェクト)にコミットし、スーパープロジェクトのリモートリポジトリへプッシュする手順を紹介します。
バージョン管理

TortoiseGit リモートリポジトリの最新のタグを取得してチェックアウト

エクスプローラで Git 操作ができるクライアントソフト TortoiseGit を用いて、リモートリポジトリの最新のタグ・コミット情報を、サブモジュールに取得して、取得した最新のタグを指定してチェックアウトを行い、サブモジュール内の作業ディレクトリの内容をそのタグが指すコミットの状態に変更する手順を紹介します。
バージョン管理

Git サブモジュールの登録解除・削除の手順

リポジトリ内に配置した Git のサブモジュールを登録解除・削除する手順を紹介します。残されているサブモジュール用のリポジトリの場所についても紹介します。git submodule deinit コマンドを使用して、削除するサブモジュールの登録を解除します。
PowerShell

Gitクローン、サブモジュール更新、zip DL・展開を自動化するスクリプト例

PowerShellを用いて、作成した空のフォルダに、Gitリモートリポジトリからのクローン、 GitHubに公開されているリポジトリからのGitサブモジュールの配置、シンボリックリンクの作成、zip のダウンロード・展開・移動、不要なファイルなどの削除の一連の処理を管理者権限で行うスクリプト例と結果を紹介します。
バージョン管理

Git for Windows シンボリックリンクを含むリポジトリのクローン

Gitを用いて、シンボリックリンクを含むリモートリポジトリをクローンする際の config の設定、管理者権限の必要性について紹介します。また、シンボリックリンクのリンク先がサブモジュールだった場合、クローン時のチェックアウトでは シンボリックリンクが 0 バイトで作成されてしまう現象と対処例についても紹介します。
バージョン管理

TortoiseGit サブモジュールを含むリポジトリを取得する手順2/2

Git のクライアントソフト TortoiseGit を用いて、 PC 内に作成したリモートリポジトリを、新規作成した空のフォルダにクローン(複製)して、指定したリモートリポジトリのブランチをチェックアウトします。その後、クローンだけではチェックアウトされないサブモジュールのファイル群をチェックアウトします。
Ads Blocker Image Powered by Code Help Pro

お願い - Ads Blocker Detected

このサイトは広告を掲載して運営しています。

ポップアップを閉じて閲覧できますが、よろしければ

このサイト内の広告を非表示にする拡張機能をオフにしていただけませんか?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.