Git
GitHub

Git(GitHub) 初めの一歩覚え書き

この記事の目的

  • やっとGit(Github)を使いはじめたので、勉強したことをまとめて私の頭を整理する
  • あわよくば自分用簡易チートシートにしたい

Git(GitHub)とは

  • Git

    • バージョン管理ツールの名前
  • GitHub

    • バージョン管理ツールGitを利用したWebサービスの名前
      • Gitのリモートリポジトリとして使える
      • 公開された/したコードについて他のユーザが要望を書いたり、修正したりできる
      • pushしたHTMLファイル等をそのままWebページとして公開できる(Github Pages)  など

使い方

Gitコマンド操作

  • よく使うやつ
命令 操作対象リポジトリ 説明
git clone リモート→ローカル リモートリポジトリを新規ディレクトリにDLしてローカルリポジトリを作成
git add ローカル コミットしたいファイルを指定(ステージング)
git commit ローカル ローカルリポジトリの変更を確定
git push ローカル→リモート コミットしたローカルリポジトリの状態をリモートリポジトリへ持っていく

git fetch, git pull, git merge のあたりはきちんと整理できるまで少しかかりそうです
参考:fetch と pullの違い

  • ブランチの操作
命令 説明
git branch 今いるリポジトリのブランチリスト照会
git branch <ブランチ名> 新規ブランチ作成
git checkout <ブランチ名> 作業ブランチ切替

GutHubの便利なサービス

リンク

N予備校 プログラミングコース
in-pocket いまさら聞けないGitとGitHubの違いって何?
fetch と pullの違い
GitHub Pagesを使ってサクッとWebページを公開する
paiza開発日誌 - GitHubだけで超高機能なスライド資料が作れる「GitPitch」の使い方を徹底解説!