タグ

SourceTreeに関するdekirukana_hateのブックマーク (3)

  • SourceTreeでコミットを取り消す

    間違えてコミットしてしまった内容を取り消してみます。 コミットのリセット コミットを取り消す方法はコミットする前に状態を戻す「リセット」とコミットを打ち消すコミットを実行する「打ち消し」がありますが、リモートリポジトリに変更をプッシュしている場合、2番目に紹介する「打ち消し」を使う必要があります。 戻したい位置のコミットを右クリックして、「現在のブランチをこのコミットまでリセット」を選択します。 リセットで使うモードをSoft、Mixed、Hardから選択します。 Softは変更したファイル内容はそのままで、Indexにステージされた状態でコミットのみリセットされます。 Mixedは変更したファイル内容はそのままで、Indexにステージされていない状態でコミットのみリセットされます。 Hardはファイルの変更を破棄します。 作業を完全になかったことにする場合などに使用します。 コミットを打

    SourceTreeでコミットを取り消す
  • SourceTreeでファイルの変更履歴を調べる

    変更履歴を確認したいファイルを右クリックして、選択のログを表示をクリックします。 選択したファイルの変更履歴が表示されました。 最後のコミットを行単位で調べる 確認したいファイルを右クリックして、選択のBlameを表示をクリックします。 行単位での最後のコミットが確認できました。 変更履歴を検索する 検索タブから変更履歴を検索できます。 検索するワードを入力して、右側の検索対象を選択します。 該当するコミットが表示されました。

    SourceTreeでファイルの変更履歴を調べる
  • GitでShift-JISのファイルを扱う際の注意 | プログラマーになった 「中卒」 男のブログ

    先日も以下の記事で文字化け問題について取り上げたが、またShift-JISのファイルを扱う上での文字化け問題に遭遇した。 今回はGit編である。 GitクライアントはSourceTreeを使っているのだが、Shift-JISで作られたファイルの差分を確認しようとすると以下のとおり文字化けが発生する。 今回はこの問題についての解決方法を紹介する。 設定ファイル(.gitattributes)の追加 まずプロジェクトのルートディレクトリ(.gitフォルダと同階層のディレクトリ)に「.gitattributes」という名前でテキストファイルを作成する。 そしてファイル内にShift-JISとして管理するファイル形式を定義する。

    GitでShift-JISのファイルを扱う際の注意 | プログラマーになった 「中卒」 男のブログ
  • 1