在宅「ママ×プログラミング」でライフステージに合わせた働き方を実現こんにちは!侍エンジニア塾ブログ編集部の兵政和です。Gitはエンジニアやプログラマーだけでなく、WEBデザイナーやWEBライターの方々まで、ITに携わる方には必須のスキルとなってきました。そんなGitには大変多くの便利なコマンドが用意されており、総数は数百個とも言われます。それを全て覚えるのは大変ですよね?実は、実際の現場でよく使うコマンドはごく限られています。そこで今回は、これを押さえておけば大丈夫、というよく使うGitのコマンドと使い方をご紹介します。ファイルとして認識されていません。」などと表示された場合は、Gitをインストールしてください。インストール方法については、以下のサイトが参考になりますので、ご覧ください。「リポジトリ作成」Gitを利用するには、まずリポジトリの作成が必要です。リポジトリを作成したいディレクトリ(フォルダ)でこのコマンドを実行すると.gitディレクトリが作成され、Gitリポジトリの管理ファイル等がここに作成されるようになります。既存のリポジトリからローカル(手元のPC)にファイルをコピーして、作業用のリポジトリを作成します。「リポジトリ内の最適化」リポジトリが使用するストレージ容量を減らします。頻繁に実行する必要はありませんが、大量のコミットやマージを行った場合などには実行すると良いでしょう。他のリポジトリで加えられた変更点を現在のブランチにマージ(取り込み)します。自分のローカルリポジトリの内容を、ほかのリポジトリ(一般的には公開リポジトリ)に送信します。「コミットするファイルを指定」リポジトリに新たにファイルを追加したり、変更を加えたファイルを指定します。commit」コマンドを実行します。commit」コマンドを実行すると、エディタが起動してコメントメッセージの入力が求められます。エディタを起動したくない場合は「-m」オプションとメッセージを指定します。「直前のコミット取消」コミット後に小さなミスなどに気付いた場合などは、直前に行ったコミットを取り消します。直前のコミットに対して分かりやすい別名(タグ)を付けます。追加/変更されたファイルの情報を表示します。特定のファイルに加えられた変更を確認します。「ファイル名を変更」ファイル名を変更します。「コミット履歴を表示」リポジトリの今までのコミット履歴をみられます。作業ツリーを、指定したコミット時点の状態に戻して、コミットします。現在の作業ツリーの状態を一時的に保存できます。現在の作業中の状態をコミットせずに、一時的にほかのブランチに対して作業を行うときに使います。現在のソースツリーを元に、新たなブランチを作成します。操作対象とするブランチを切り替えます。現在の作業ブランチに、別のブランチで行われた変更点をマージ(取り込み)します。「ブランチの派生元(上流)を変更」あるブランチに対して行った変更点を、派生元のより新しいリビジョンのものに適用します。<派生元ブランチ>まとめいかがでしたか?実際によく使うGitコマンドと使い方を厳選してご紹介しました。実は、より細かい便利なコマンドもあります。細かい便利なコマンドを調べるときは、「ここに書いてあるコマンド+やりたいこと」で検索すると良いでしょう。2018年12月19日TweetPocket「プログラミング、右も左もわからない...」という方にオススメ当プログラミングスクール「侍エンジニア塾」では、これまで6000人以上のエンジニアを輩出してきました。その経験を通して、プログラミング学習に成功する人は、「目的目標が明確でそれに合わせた学習プランがあること」「常に相談できる人がそばにいること」「自己解決能力が身につくこと」この3つが根付いている傾向を発見しました。侍エンジニア塾は上記3つの成功ポイントを満たすようなサービス設計に磨きをかけております。「自分のスタイルや目的に合わせて学習を進めたいな」とお考えの方は、ぜひチェックしてみてください。兵政和フリーランスコンサルタント。侍メディア事業部でのメディア運営・ライター業務なども担当。