Gitを始めよう!(入門)
7min
Git入門編まとめ

必要最小限のコマンド

入門編のまとめとして必要最小限のコマンドをまとめます。
わからないことがあったら復習してみてね!
Octocat

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
Gitのインストール

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のリポジトリを作成する(git init) # 上記リンクに従い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" 変更をcommit(git add, git commit)

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 変更をリモートリポジトリにpush(git push)

git pull

git fetch git pull リモートリポジトリから変更をfetch/pull(git fetch, git pull)

git checkout, git reset

git checkout
git checkout .
git reset
git reset HEAD hoge 変更を破棄する(git checkout, git reset)