TOP

    よく使っているGitコマンド

    宣伝

    git commit と git push を素早く行うコマンドを作りました

    通信確認

    git ls-remote
    ssh -T git@bitbucket.org

    現ブランチ最新コミットのIDを取得

    git show -s –format=%H

    取得したIDまで戻す

    git reset –hard ハッシュ値

    リモートブランチを持ってくる

    git fetch
    git branch new-branch origin/new-branch

    後から監視除外

    git update-index –assume-unchanged FILE_NAME

    監視除外解除

    git update-index –no-assume-unchanged FILE_NAME

    無視されたか確認

    git ls-files -v | grep FILE_NAME
    ⇒ h FILE_NAME

    リモートブランチに一致させる

    git fetch origin
    git reset –hard origin/master

    リモート接続確認

    git ls-remote origin

    自分のアカウントでpull/push

    git pull YOUR_ACCOUNT master

    git commit –author=‘YOUR_NAME YOUR_EMAIL’ -m ‘MESSAGE’

    ブランチをもってくるだけ

    git branch develop origin/develop

    develop以外のカレントブランチに居る状態でdevelopをfetchする

    git fetch origin develop:develop

    リモートへの強制push

    git push -f origin master

    ユーザー名とメールアドレスを設定する

    git config –local user.name “ユーザー名”

    git config –local user.email メールアドレス

    ■ ブランチ名を取得

    git rev-parse –abbrev-ref @

    Written by addshlab