Git/Github 学習メモ

1.はじめに

GitおよびGithubの自分用学習メモ。
Git/Githubについては解説サイトや資料が山ほどあるので、詳しい説明は省略。
サンプルや自分で開発した簡単なアプリを登録できればよいので、基本的なコマンドのみを使う前提です。

Githubで注意すべきは、無料プランで使う場合は、全て公開(パブリック)となるので、APIキーなど、公開してはまずい内容は置いてはいけません。
有料プランでは、非公開のリポジトリが作成できます。

 

2.利用するための準備

(1) Git用のソフトウェアのインストール(Windows

  • また、TortoiseGit(シェル拡張で、GUIで操作できる、Gitクライアントツール)をインストールして使用している。

(2) Githubのアカウント作成

  • https://github.com/ でユーザ名、メールアドレス、パスワードを設定してアカウントを作成すればすぐに利用できる。

 

3.Git/Github操作手順

(1)新しいアプリケーションを作成して、Githubに登録

  • リポジトリ作成
     https://github.com/ にログインして、「New repository」より作成。
      例) リポジトリ名 test を登録
  • cd アプリケーションのフォルダ
  • git init // .git フォルダが作成される
  • git add * // ファイルをgitに追加
  • git commit -m "コメント" // ローカルジポジトリのコミット
  • git remote add origin https://github.ibm.com/ユーザ/test.git // リモートリポジトリ追加
  • git push origin master // ローカルのmasterブランチをリモートにアップロード

ローカルのgitで管理されているアプリケーションを、強制的にgit管理から外したい場合は、.git フォルダを削除するしかない?

 

(2)GITHUBリポジトリをローカルにコピー

  • ファイル編集作業
    ファイルを追加した場合は、 git add 追加ファイル指定
  • git commit -a -m "コメント" // -aで変更を自動検出。変更されたファイルを全てコミット
  • git push origin master // masterの更新

とりあえず、ここまでで最低限の作業はできそうなので、後は必要に応じて覚えていきます。