LoginSignup
0
0

Gitの使い方をまとめる

Posted at

はじめまして。
入社約半年が経過したむーこ(@mu-ko) と申します。
文系未経験からこの業界に入りました。

研修が明けて正式にお仕事を始めたのですが、Gitの使い方を先輩に何度も指摘されてきました。
改めてGitの使い方についてまとめたので、整理のために投稿したいと思います。

自分がまず分かるかどうかを前提に記事を書きましたので、分かりにくいところがあるかもしれません。
下記に参考にさせていただいたサイトもあるので、並行してご覧いただければ幸いです。
自分でも「こう書けばもっと分かりやすくなるかも!」と思ったら積極的に編集していこうと思います。
また、違うこと、語弊がありそうな箇所があればご指摘ください。

■リベース
リベース:ブランチの根元を新しいDevelopに更新すること。

■マージ
マージ:ブランチ内での実装が終わった時に、Developにブランチを合流させること。

■ブランチの削除
ブランチの削除:作成したブランチをもう使わない時に、ツリーを綺麗に見せるためにブランチを削除すること。
ブランチを削除してもコミットは残るため、歴史が変わることはありません。

■スカッシュ
スカッシュ:いくつかあるコミットを一つのコミットにまとめること。
注意点:sourcetreeを使用する場合、パスに日本語が含まれていると、
「~の子とインタラクティブなリベースを行う」を押してもステージ上に何も表示されません。
そのため、パスに日本語が含まれている場合はパスを変更するか、
TortoiseGitを使い分けてスカッシュを行ってください。

参考サイト
・SourceTreeでスカッシュができない
Sourcetreeで「~の子とインタラクティブなリベースを行う」ができない (teratail.com)
・SourceTreeのスカッシュ方法について
すぐ忘れる!SourceTreeを使ったリベースとスカッシュの手順

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0