SourceTree
の履歴(No.4)
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
履歴一覧
差分
を表示
現在との差分
を表示
ソース
を表示
SourceTree
へ行く。
1 (2013-09-28 (土) 03:09:17)
2 (2016-04-13 (水) 07:46:41)
3 (2017-03-31 (金) 09:55:26)
4 (2018-02-15 (木) 20:20:08)
Tag:
SourceTree
目次
†
目次
関連ページ
参考情報
インストール
ライセンス
初期設定
Tips
個別ファイルの変更履歴をみたい
過去のコミットに戻す
↑
関連ページ
†
git
↑
参考情報
†
Free Mercurial and Git Client for Windows and Mac | Atlassian SourceTree
↑
インストール
†
↑
ライセンス
†
無料だけど使い続けるためにはユーザー登録が必要。
↑
初期設定
†
[User Information]
[Full Nmae] gitで使う名前。
[Email address] gitで使うemailアドレス。
[Allow SourceTree to modify your global Git and Mercurial config files] コマンドラインで同じオプションを使う?チェックする?
[Configure automatic line ending handling by default] 改行コードを自動的に変換。いらね。
↑
Tips
†
↑
個別ファイルの変更履歴をみたい
†
一番左側のペインでWORKSPACE > File statusを選択。リストボックスでAll filesを選択。=>すべてのファイルが表示される。
「Log Selected」を選ぶ。
コミットごとにそのファイルの変更部分が表示される。
↑
過去のコミットに戻す
†
履歴を選びcheckoutを実行すると、detached HEADになると警告される。
その状態でターミナルから実行すると以下のような表示
git status HEAD detached at SHA1 nothing to commit, working tree clean
基本的にはgit checkout masterで元に戻すことができるらしい。
detached HEAD から脱出する方法を git の内部構造から探る - Qiita
detached HEAD 状態へのチェックアウトとは | まくまく Git ノート