fv17の日記 - Coding Every Day

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

Git

Git - ブランチとマージ関連のコマンド一覧

Git

ブランチを新規追加する # ブランチは切り替わらないので注意 git branch <ブランチ名> ブランチを切り替える git checkout <既存ブランチ名> # ブランチを新規作成して切り替える git checkout -b <新ブランチ名> ブランチの一覧表示 git branch # リモート…

Git - "git commit --amend" コマンドで、直前のコミットメッセージを修正する

Git

コミットメッセージを間違えた場合の修正方法 # 間違えた! git commit -m 'Wrong message!' 修正手順は下記 【方法1】ターミナル上で簡単に修正する方法 git commit --amend -m 'Correct message!' 【方法2】エディタを起動して修正する方法 (エディタがvim…

Git - 変更を取り消す

Git

参照 Git - git-clean Documentation ファイル変更を取り消す 編集や削除したファイルを元に戻す すでにGitが管理をしているファイルに対する変更や削除を取り消したい場合 git checkout -- . 追加したファイルの取り消し まだGitで管理しておらず、Untracke…

Git、Github - リモートブランチをローカルに取得する

Git

Githubのmaster以外のブランチを、ローカルに持ってきたい場合 git checkout -b <ローカルのブランチ名> origin/<リモートのブランチ名>例えば、 git checkout -b 01-untested origin/01-untested※書籍「Everyday Rails - RSpecによるRailsテスト入門」の第1…

ゼロから学ぶGitの勉強方法

対象とする人 はじめてGitを触る人 毎回ググりながらコマンド入力し、Gitの仕組みを説明できないエンジニア SourceTreeを使ってるけど、何しているのかイマイチ理解できていないデザイナ 到達するレベル 開発現場で Gitの仕組みを理解し、Gitまわりで躓くこ…

タスク毎にbranchを切って開発する場合のフローとgitコマンド

Git

自分一人の開発時のフロー。実務での開発時は3.コミット後に、プルリクエストとなり、その後Githubなどのホスティングサービス上でマージされるので異なる。 1.ブランチを切る git checkout -b your_branch_name 2.切り替わったブランチで開発 表題の通り、…