Windows Subsystem for Linux (WSL)の導入
WSLを入れることでWindowsでLinuxを使えるようになります。 導入手順 このサイトに従いWSLを設定する。 Windows Terminalをインストールする。 Windows Terminalを起動し、設定を… 続きを読む »Windows Subsystem for Linux (WSL)の導入
WSLを入れることでWindowsでLinuxを使えるようになります。 導入手順 このサイトに従いWSLを設定する。 Windows Terminalをインストールする。 Windows Terminalを起動し、設定を… 続きを読む »Windows Subsystem for Linux (WSL)の導入
環境構築ではインストールするソフトが多く、複数人で環境を揃えるのが面倒くさいです。用済みの環境をアンインストールするのもしんどいです。Dockerを使うことによって複数のパソコンで簡単に環境を揃えることができます。 導入… 続きを読む »Dockerの導入
ワーキングディレクトリとステージングエリアの変更点を一時退避する時はstashコマンドを使用します。緊急対応で他の作業をする必要がある場合に、今の作業の進捗はcommitする程でもないときなどにstashを使います。 ワ… 続きを読む »変更点を一時退避する
Rebaseとは、分岐したブランチの根本をより新しいコミットポイントに移動することを指します。 Rebaseのメリット: Rebaseをするとコミット履歴が一直線になりスッキリする 将来メインブランチに作業ブランチをマー… 続きを読む »Rebaseする
差分を確認するには「P4merge」というソフトが便利なので、この記事ではp4mergeを使った差分の確認方法を説明しています。ファイルの差分を確認する機会はいっぱいあり、比較対象も様々です。 ワーキングディレクトリとス… 続きを読む »差分を確認する
何もない状態からローカルリポジトリを作成する リモートリポジトリをクローンしてローカルリポジトリを作成するのが一般的ですが、何もない状態からローカルリポジトリを作成することも可能です。 以下のコマンドでカレントディレクト… 続きを読む »ローカルリポジトリの色んな作り方
gitを使った進捗管理の流れは大体以下の通りです。 ファイルを編集をした後、キープしたい変更点をaddコマンドでステージングエリアに貯めていきます。 ステージングエリアに貯まった変更点をcommitコマンドでひとまとまり… 続きを読む »変更点をadd, commit, pull, pushする
Master(or main)ブランチでリリース可能な状態を保持しておきながら、開発は枝分かれしたブランチでおこないます。開発でコードを壊してしまってもmasterブランチに影響はありません。 ブランチを操作するためには… 続きを読む »ブランチを操作する
自分はWindowsを使っているため、エディタとして「Visual Studio Code」をインストールします。Macユーザーであれば「Sublime」あたりをインストールしておけばいいと思います。 インストール手順 … 続きを読む »Visual Studio Codeのインストール
Git特有の用語は直観で分かりにくいので自分なりの言葉で整理しています。 ワーキングディレクトリ:自分が作業してるディレクトリ(フォルダ)。 ステージングエリア:保存予定のファイル変更箇所を貯めておく場所。addコマンド… 続きを読む »Gitの用語説明