daybreaksnow's diary

私を私と呼びたい

git

[Git]良く使うコマンド

git

.gitignoreに入れるべきファイルをコミットしてしまった gitリポジトリから削除するが、ローカルには残したい場合 git rm --cached hoge.txt コミット前の変更を元に戻す git checkout .

[git]入門git 5.履歴の改編

コミット履歴の入れ替え 最新3件のリビジョン値とコミットメッセージを表示 git log --pretty=format:"%h %s" HEAD~3..HEAD 出力例 8cb2edb head_second da18f38 body_first 8a5aac0 head_first 順番を入れ替えて、以下のようにしたい da18f38 body_first 8c…

[git]入門git 4.コミットの取り消し

公開してはいけないパスワードなどを含んだテキストをコミットしてしまうことは稀にある。 リモートリポジトリに変更をpushしてしまうと、もう取り消すことは難しい。 しかし、ローカルにコミットしただけであれば、取り消しが可能。 直前のコミットの取り消…

[git]入門git 3.ログとディフ

重要そうなものには★つけた 直近5時間のコミットログを見る git log --since="5 hours" 出力例 commit b48bea88a002c357143d32952eb7a16238c9b709 Merge: 5edd6fd b8f2c6f Author: Hoge Piyo Date: Wed Sep 18 18:53:40 2013 +0900 コンソールに表示されない…

[git]入門git 2.ブランチとマージ

重要そうなものには★つけた ブランチ ブランチの作成 git branch new_branch ブランチの切り替え git checkout new_branch ブランチ名の変更 git branch -m master mymaster masterを基にブランチを作成して切り替え git checkout -b new_branch master ブラ…

[git]入門git 1.環境構築からコミットまで

入門git読む。(Travis Swicegoodの方(http://www.amazon.co.jp/%E5%85%A5%E9%96%80git-Travis-Swicegood/dp/427406767X)。入門Gitはもう一種類ある) Git on MSysをインストール サイト https://code.google.com/p/msysgit/ 1.8.3 https://code.google.com/p/…

github for WindowsとEGitの導入

だいぶ前にgit hubに登録した後、OSをクリーンインストールしてしまっていたので環境再構築を試みる。 エクスプローラ統合型は嫌なので、以下のアプリをとりあえずインストール。 Github for Windows(http://windows.github.com/) Eclipseには入れた覚えのな…