git コマンドメモ 12/22
忘れないうち&使いやすいようにメモしておく
アンダーバーは好きな文字を入力する
git --version
version確認
git config
git config --global user.name "おなまえ" //なまえ登録
git config --global user.email email //mail登録
git config --list //登録してあるなまえとmail確認
githubの名前とemailを合わせておく必要あり
git init
リポジトリ作成
git add file
ファイルをインデックスに追加する (commitしたいファイルをaddする) git add . で全ての変更したファイルを追加出来る
git commit
addしたファイルをcommitすることが出来る
コマンドを入力するとvimが開かれ、一番上の行から入力する
このcommitで何がどう変更されたかを入力する
保存終了は :wq
1行だけの場合は git commit -m "メッセージ"
git status
変更したファイル一覧の表示
git log
ログ表示 logではcommitメッセージやcommit IDなどを確認することが出来る
git revert commit id
過去のcommitに状態を戻すことが出来る ログが残る
git reset --head commit ID
commitを無かったことにする 歴史が改変される
git remote
git remote add origin https://github.com/hoge/fuga
リモートに追加
originは自由につけてね
git pull origin master
リモートに追加したURLからリポジトリをコピーしてくる
git push origin master
git branch branchname
branchを作る
branchを確認するときは git branch
git checkout branchname
branchの切り替え
git merge branchname
branchを選択中のbranchに併合する