Git入門編まとめ

2020年3月27日

必要最小限のコマンド

入門編のまとめとして必要最小限のコマンドをまとめます。

わからないことがあったら復習してみてね!

Gitのインストール

$ git --version
$ # ダイアログボックスに従ってインストール
$ git config --global user.name "Hoge Taro"
$ git config --global user.email hoge@hoge.com
$ git config --list
   user.name=Hoge Taro
   user.email=hoge@hoge.com

conflictした時に自動で開くデフォルトのエディタの設定

$ git config --global core.editor emacs
$ git config --list
   core.editor=emacs

GitHubのリポジトリを作成する(git init)

(1)既存プロジェクトの場合↓

$ cd /path/to/already
$ git init
$ git add -a
$ git commit -m "Initial commit."

(2)新規プロジェクトの場合↓

$ mkdir new-project
$ cd new-directory
$ echo "# xxx" >> README.md
$ git init
$ git add -A
$ git commit -m "Initial commit."
$ # 上記リンクに従いGitHubのwebサイトでリポジトリを作成後、下記手順で実行する
$ git remote add origin https://github.com/DaiAoki/sample-project.git
$ git push -u origin master

git commit

$ git add -p
$ # またはgit add -A、 git add .、 git add ファイル名 など
$ git commit -m "hoge"

git push

$ git add -A
$ git commit -m "hoge commit."
$ git push
$ # エラーに応じて下記どちらかを実行(詳細は下記リンク参照)
$ git remote add origin https://github.com/your-github-username/your-project-name.git
$ git push --set-upstream origin HEAD

git pull

$ git fetch
$ git pull

git checkout, git reset

git checkout

$ git checkout .

git reset

$ git reset HEAD hoge