swchrm logs

妄想技術録

個人用 git操作集

初期化

  • git init

ステージング

追加

  • git add .

    確認

  • git status

コミット

実施

  • git commit -m "{messages}"
  • git commit -> 複数行に渡るメッセージを入力

取り消し

  • git commit --amend

ブランチ操作

確認

  • git branch

新規作成

  • git branch {new branch name} origin/{new branch name}

切り替え

  • git checkout {branch name}

プッシュ

git push

ローカルの任意のブランチを、origin上の任意のブランチにpushする

git push origin {pushしたいローカルブランチ名}:{push先のブランチ名}

下記参照

http://www-creators.com/archives/5206

リモートリポジトリ操作

  • git remote add origin <{url}>
  • git remote set-url origin <{url}> リモートリポジトリのブランチ設定を変更する。
    下記は追跡ブランチを"develop"という開発ブランチへ変更した際のログ

複数ユーザーで利用する

ユーザー名とユーザーアドレスの変更

そのリポジトリだけ変更する場合

  • git config --local user.name "{username}"
  • git config --local user.email "{email address}"