未来エンジニア養成所Blog

月単価180万以上のプログラミング講師がプログラミングを皆に楽しんでもらうための情報をお届けします。

2021-01-01から1年間の記事一覧

【Git&GitHub】リモートリポジトリを追加する(git remote addコマンド)

リモートリポジトリを追加しよう 実際にやってみよう 参考図書 あわせて学習したい リモートリポジトリを追加しよう 今回はリモートリポジトリを追加するやり方について解説します。 リモートリポジトリの追加は「git push」をする前にリモートリポジトリを…

【Git&GitHub】リモート(GitHub)の情報を確認する(git remoteコマンド)

リモート(GitHub)の情報を確認しよう 実際にやってみよう 参考図書 あわせて学習したい リモート(GitHub)の情報を確認しよう 今回はリモートリポジトリ(GitHub)とのやり取りについて解説します。 まずはリモート情報を確認する方法です。 今回のコマンド…

【Git&GitHub】直前のコミットをやり直す(git commit --amendコマンド)

直前のコミットをやり直そう 実際にやってみよう 参考図書 あわせて学習したい 直前のコミットをやり直そう 今回は直前のコミットをやり直す方法について解説します。 例えば「何か変更をコミットし忘れた」とか、「コミットメッセージを書き直したい」とか…

【Git&GitHub】ステージした変更を取り消す(git restore --stagedコマンド)

ステージした変更を取り消そう 実際にやってみよう 参考図書 あわせて学習したい ステージした変更を取り消そう 今回はステージした変更を取り消す方法について見ていきます。 どういう時に使うかというと、ステージに追加したけど、その変更を元に戻したい…

【Git&GitHub】ファイルへの変更を取り消そう(git checkoutコマンド)

ファイルへの変更を取り消そう 実際にやってみよう 参考図書 あわせて学習したい ファイルへの変更を取り消そう 今回はファイルへの変更を取り消すやり方についてです。 ファイルを色々変更して「どうなったのか分からない」「ぐちゃぐちゃになってしまった…

【Git&GitHub】バージョン管理しないファイルは無視しよう(.gitignoreファイル)

バージョン管理しないファイルは無視しよう 実際にやってみよう 参考図書 あわせて学習したい バージョン管理しないファイルは無視しよう 今回はGitでバージョン管理したくないファイルを無視するやり方について見ていきます。 バージョン管理したくないファ…

【Git&GitHub】コマンドにエイリアスを付ける(git configコマンド)

コマンドにエイリアスを付けよう 実際にやってみよう 参考図書 あわせて学習したい コマンドにエイリアスを付けよう 今回はコマンドにエイリアスを付けていきます。 エイリアスというのは「別名」のことになります。 コマンドの入力を短縮して、入力するのを…

【Git&GitHub】GitHubの画面を確認しよう

GitHubの画面を確認しよう 参考図書 あわせて学習したい GitHubの画面を確認しよう 今回はGitHubの画面の見方を簡単に確認してしましょう。 GitHubを開いたら右上のアイコンから「Your profile」を開きます。 マイページを開いたら、「Repositories」をクリ…

【Git&GitHub】GitHubにプッシュ(git pushコマンド)

GitHubにプッシュしよう 実際にやってみよう 参考図書 あわせて学習したい GitHubにプッシュしよう 今回はGitHubにプッシュするやり方について見ていきます。 GitではGitHubなどのリモートリポジトリにローカルの内容をアップすることを「プッシュ」と呼んで…

【Git&GitHub】ファイルの移動を記録(git mvコマンド)

ファイルの移動を記録しよう 実際にやってみよう 参考図書 あわせて学習したい ファイルの移動を記録しよう 今回は、ファイルの移動を記録するやり方について見ていきます。 ファイルの移動もファイルの削除と同じように「git add」とは別のコマンドが用意さ…

【Git&GitHub】ファイルの削除を記録(git rmコマンド)

ファイルの削除を記録しよう 実際にやってみよう 参考図書 あわせて学習したい ファイルの削除を記録しよう 今回はファイルの削除を記録するやり方を見ていきます。 ファイルの削除を記録するには、「git add」とは別のコマンドを使う必要があります。 「git…

【Git&GitHub】変更履歴を確認(git logコマンド)

変更履歴を確認しよう 実際にやってみよう 参考図書 あわせて学習したい 変更履歴を確認しよう 今回は、変更履歴を確認するやり方について見ていきます。 「以前どのような変更があったのか?」と、昔のことを調べたい時のやり方についてです。 では変更履歴…

【Git&GitHub】何を変更したのかを確認(git diffコマンド)

何を変更したのかを確認しよう 実際にやってみよう 参考図書 あわせて学習したい 何を変更したのかを確認しよう 今回の解説では何を変更したのか、どんな変更をしたのかというのを確認するやり方について見ていきます。 「git status」コマンドと同じでコミ…

【Git&GitHub】現在の変更状況を確認(git statusコマンド)

現在の変更状況を確認しよう 実際にやってみよう 参考図書 あわせて学習したい 現在の変更状況を確認しよう 現在の変更状況を確認するやり方について見て行きます。 基本的に開発する時は、どのファイルが変更されたかを確認してからコミットやステージに追…

【Git&GitHub】変更を記録(git commitコマンド)

変更を記録しよう 実際にやってみよう 参考図書 あわせて学習したい 変更を記録しよう 今回は、ステージに上げた変更をGitリポジトリに記録していきましょう。 ここで問題です。 変更を記録することをGitでは何というでしょうか。 これは何回も出て来たので…

【Git&GitHub】変更をステージに追加(git addコマンド)

変更をステージに追加しよう 実際にやってみよう 参考図書 あわせて学習したい 変更をステージに追加しよう 今回はいよいよ変更を実際にステージに追加します。 ではここで復習です。 ステージは何のためにあるのでしょうか。 少し考えてみましょう。 ではこ…

【Git&GitHub】GitHub上にあるプロジェクトからスタート(git cloneコマンド)

GitHub上にあるプロジェクトから始めよう まとめ 参考図書 あわせて学習したい GitHub上にあるプロジェクトから始めよう GitHub上にあるプロジェクトからGitをはじめる方法について見ていきます。 前回の記事では自分で新規プロジェクトを作成して、「git in…

【Git&GitHub】Gitのはじめ方(git initコマンド)

Gitをはじめよう まとめ 参考図書 あわせて学習したい Gitをはじめよう 実際にGitでプロジェクト管理をはじめてみましょう。 Gitでプロジェクト管理をはじめるにはどうしたら良いでしょうか。 Gitをはじめる第一歩はローカルリポジトリの作成です。 自分のパ…

【Git&GitHub】Gitのデータ管理の補足

Gitのデータ管理の補足 Gitオブジェクト 圧縮ファイル ツリーファイル コミットファイル まとめ treeコマンドのインストール方法 Macの場合 Windowsの場合 参考図書 あわせて学習したい Gitのデータ管理の補足 Gitのデータの管理の仕方について補足します。 …

【Git&GitHub】Gitのデータ管理方法 Part2

Gitってどのようにデータを管理しているの? まとめ 参考図書 あわせて学習したい Gitってどのようにデータを管理しているの? 前回の状態から新しいファイルを追加してその変更分をコミットした時はどのようなことが裏側でおこっているのでしょうか。 今回…

【Git&GitHub】Gitのデータ管理方法 Part1

Gitってどのようにデータを管理しているの? まとめ 参考図書 あわせて学習したい Gitってどのようにデータを管理しているの? Gitがどのようにデータを管理しているのか、Gitのデータの持ち方について学びます。 Gitのデータ構造ってどのようになっているで…

【Git&GitHub】Git操作の全体像

Gitの操作の流れをつかもう まとめ 参考図書 あわせて学習したい Gitの操作の流れをつかもう Gitの操作の流れを知って全体像をつかみましょう。 作業の流れとして、まずローカルでファイルの変更をします。 ファイルを変更したら、そのスナップショットを記…

【Git&GitHub】Gitの基本的な仕組み

Gitの基本的な仕組み 参考図書 あわせて学習したい Gitの基本的な仕組み Gitの仕組みについて学んでいきましょう。 まずはGitがどのようにデータを保存しているのかを学びます。 さっそく問題ですが、「Gitはスナップショットで保存」しているのでしょうか、…

【Git&GitHub】Gitのインストールと初期設定

Gitのインストール(Mac OS編) Gitのインストール(Windows編) GitHubの登録 Gitの初期設定 ターミナルの頻出コマンド 参考図書 あわせて学習したい Gitのインストール(Mac OS編) 実はMacにはデフォルトでGitがインストールされていますので、ちゃんとインスト…

【Git&GitHub】GitとGitHubってなに?

はじめに Gitってなんのために使う? Gitの歴史 GitHubってなに? 参考図書 あわせて学習したい はじめに Gitが未経験の方や、Gitに苦手意識を持たれている方が、プロのチーム開発現場でGitを使いこなせるように解説をしていきます。 これからGitを勉強した…

2021年夏に学ぶべきプログラミング言語

夏ですオリンピックの時期です。 暑さに負けずにプログラミングを学習してみましょう。 ただ、プログラミングと言っても数え切れないくらいのプログラミング言語が存在していて、未経験だと何を学習して良いか分からないですよね。 今回はそんな人達向けに、…

「プログラムはなぜ動くのか」をよもう!

「プログラムはなぜ動くのか」について どんなことが書いてあるか 第1章 プログラマにとってCPUとはなにか 第2章 データを2進数でイメージしよう 第3章 コンピュータが小数点数の計算を間違える理由 第4章 四角いメモリーを丸く使う 第5章 メモリーとディス…

簡単に「論理的思考」を身につける

論理的思考を身に付けよう 覚えるのはただひとつ 流れを省略しないで まとめ 論理的思考を身に付けよう 論理的思考はなぜ必要なのでしょうか? 最近ではプログラミングの学習が小学校から必須科目になるなど、これも論理的思考を身に付けるための学習ですね…

習慣化するための4つの方法

学習や運動、ダイエット、etc... 続けようと思っても三日坊主になってしまい長続きしないってことはありませんか? 今回は具体的に習慣化をカタチにする方法です。 こちらも良書ですので参考にしてみてください。 欲望を言語化する 小さく始める 時間と場…

2021年春に学ぶべきプログラミング言語

新学期がやってきました。 これから気持ちを新たにプログラミングを学習してみましょう。 ただ、プログラミングと言っても数え切れないくらいのプログラミング言語が存在していて、未経験だと何を学習して良いか分からないですよね。 今回はそんな人達向けに…