投稿

ラベル(git)が付いた投稿を表示しています

【git】git操作まとめ

gitについてよく使う操作をまとめました。 ブランチ操作 作業ブランチの作成と削除をよく使うのでメモしておきます。 以下はmasterを派生元ブランチとして作業ブランチを作成する場合の例です。 作業ブランチの作成 # masterブランチへ切り替え git checkout master # ローカルブランチがmasterに切り替わっていることを確認する git branch # ローカルに開発ブランチを作成する git branch develop/xxxxx # サーバーにプッシュする git push origin develop/xxxxx # ローカルに作ったブランチを削除する git branch -D develop/xxxxx # 中央リポジトリへ追加する # これをすることで他の作業者がこのブランチが見れるようになる git branch --track develop/xxxxx origin/develop/xxxxx # ローカルブランチを切り替える git checkout develop/xxxxx 不要になったブランチを削除 # ローカルブランチを削除 git branch -D develop/xxxxx # 中央リポジトリからブランチを削除 git push origin :develop/xxxxx タグに関する操作 タグ付け # ローカルでタグを付ける git tag release_v1.0 # ローカルで付けたタグをサーバーへ反映 git push origin release_v1.0 タグを削除 # ローカルでタグを削除 git tag -d release_v1.0 # リモートのタグを削除 git push origin :release_v1.0 タグの一覧表示 # ローカルのタグ一覧を表示 git tag # リモートのタグ一覧を表示 git ls-remote --tags タグをチェックアウト # タグをチェックアウト git checkout refs/tags/[タグ名] コミットの取り消しとリモート反映 リモートにプッシュしてしまったコミットを取り消す方法 コミットIDの取得 git log 等で戻したいコミットのコミットIDを