Git 作業別まとめ

更新

ブランチを切って、リモートブランチ作成

// リモートリポジトリーの確認
$ git remote -v

// 新しくブランチを作成
$ git branch [ブランチ名]

// 作ったブランチにチェックアウト
$ git checkout [ブランチ名]

// 手元のリポジトリをリモートリポジトリにプッシュ
$ git push [リモートリポジトリの名前] [ブランチの名前]

// ブランチの追跡設定
$ git branch --set-upstream-to=[リモートリポジトリの名前]/[追跡したいリモートブランチ] [手元のブランチ]

ブランチを切って、リモートブランチ作成(ショートVer.)

// ブランチを切ってそこにチェックアウト
$ git checkout -b [ブランチ名]

// 手元のリポジトリをリモートリポジトリにプッシュ(追跡設定つき)
$ git push -u [リモートリポジトリの名前] [ブランチの名前]

// 空のコミット作成
$ git commit --allow-empty -m "first commit"

// ↑の名前指定しないVer.
$ git push -u origin HEAD

コミットからプッシュまで

// 編集したファイルのステージング
$ git add .

// メッセージつきコミット
$ git commit -m 'コミットメッセージ'

// リモートリポジトリにプッシュ
$ git push

マージからリポジトリの削除(GitHUB Flow)

// masterにチェックアウト
$ git checkout master

// マージ
$ git merge --no-ff [ブランチ名]

// マージした内容をリモートリポジトリにプッシュ
$ git push

// 作業の終了したブランチを削除
$ git branch -d [ブランチ名]

設定

クローン

// リポジトリをクローンしたいディレクトリに移動して
$ git clone [複製元]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です