給料日前! 自分へのご褒美あげちゃうゾ♡
Gitの操作を毎回忘れるので復習ついでに備忘録として残しておく
準備
①管理するフォルダでgit initで初期化
②git config user.e-mail メールアドレス
③git config user.name ユーザ名
あとなんかgit config --listで設定が確認できたりする
共有リポジトリに追加
①git add ファイル名で追加
②git commit -m "コメント" でローカルリポジトリに追加
③git push master origin で共有リポジトリに追加する
この辺何が起きてるかよくわからないのでまとめ
①addすると.git/indexにファイルが格納される。ステージングに上げるとか言ったりもするらしい。あと add . で作業ディレクトリ内のファイルすべてをaddしてくれる
②commitするとindexのファイルがローカルリポジトリにモリモリ追加される
③pushで共有リポジトリにブン投げる。
ここで毎回呪文のごとくmaster originしているのだが毎回記憶が蒸発する。
origin → 共有リポジトリの名前
master → ブランチの名前
へー。ちなみにgit push -u origin master すると次からorigin masterを省略してくれる。
ブランチをこねくり回す
- git branch ブランチ名 でブランチを切る
- git checkout ブランチ名 でブランチ移動
- マージ先に移動後、git marge ブランチ名 でマージ(pushを忘れずに)
例えばhogeブランチをmasterにマージする場合は
git checkout master
git merge hoge
git push origin master
でマージできる。ブランチが要らなくなったら git branch -d ブランチ名 で消しておく
さようなら