Git。5日目。



DB周りのソースコード書きながらGitを使う。早いもので5日たってしまった。


ソースコードが増えてきても快適快適。


ソースコードがちょこちょこ増えてくるタイミングでGitをやり始めると習得スピードとファイルの増え方がちょうどよい感じ。



git diff 作業ツリーとリポジトリの差分



git diff HEAD

git branch -m ブランチ名を変更する



git branch -m <変更前のブランチ名> <変更後のブランチ名>

git branch 新しいブランチを作成する



git branch <作成するブランチ名>

git branch ブランチに基づき新たにブランチを作成する。



git branch -m <基づくブランチ> <作成するブランチ名>

git merge 直接マージ


マージ元ブランチの履歴を全て個別にマージする。



git merge <マージ元ブランチ名>

git checkout -b 圧縮コミット


マージ元ブランチの履歴を全て一括し新たなブランチを作成する。というかチェックアウトして作ってるだけ。



git checkout -b <作成するブランチ名> <マージ元ブランチ名>

git merge --squash 圧縮コミット


マージ元ブランチの履歴を全て一括しブランチにマージする。



git merge --squash <マージ元ブランチ名>

以上、マージの例です。


この辺使ってたら競合に遭遇したので、次回は競合の解消法を書けたらいいなと思ってます。


トラックバック(0)

このブログ記事を参照しているブログ一覧: Git。5日目。

このブログ記事に対するトラックバックURL: http://www.rokujyouhitoma.com/mt/mt-tb.cgi/136

あわせて読みたい

  • あわせて読みたいブログパーツ

Lingr java-ja

ウェブページ

Powered by Movable Type 4.1