質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
SourceTree

SourceTreeは、Gitのクライアントツール。視覚的に操作するGUI形式でGitの操作が容易になります。MacやWindowsなどのOSに依存しておらず、PC環境に合わせてインストールすることが可能です。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

文字コード

文字コードとは、文字や記号をコンピュータ上で使用するために用いられるバイト表現を指します。

Q&A

解決済

2回答

10297閲覧

SourceTreeでインタラクティブなリベースをすると文字化けする

koko_u

総合スコア936

SourceTree

SourceTreeは、Gitのクライアントツール。視覚的に操作するGUI形式でGitの操作が容易になります。MacやWindowsなどのOSに依存しておらず、PC環境に合わせてインストールすることが可能です。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

文字コード

文字コードとは、文字や記号をコンピュータ上で使用するために用いられるバイト表現を指します。

0グッド

1クリップ

投稿2017/05/10 14:45

###発生している問題

SourceTreeで「<xxx>の子とインタラクティブなリベースを行う...」からリベースを実行すると、
編集したコミットログ(日本語)がもれなく???に文字化けしてしまいます。

Windows上でSourceTree を利用している方で似た事象に遭遇したり、解決した方がおられたら、知見をお教え下さい。

  1. この状態で、コミット1を選んで、インタラクティブなリベースをします

最初の状態

  1. リベースする際に、コミットメッセージを編集してOKするとこのザマ

リベース後

###環境

  • Windows7
  • SourceTree 2.0.20.1
  • Git (SourceTreeの内蔵バージョン2.8.1 + git-lfs v1.2.0)

###設定

SourceTree の設定で文字コードに関係ありそうなのは「ツール」>「オプション」の
[全般]タブのデフォルトの文字コードくらいしかなさそうです。

  • デフォルトの文字コード: UTF-8

###その他

ターミナルからコマンドラインで rebase -i xxxx すれば問題なくリベースできます。

コマンドラインからなら出来る

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

「Amend Commit?」にチェックいれて、「最後のコミットを上書き」から1つ1つコミットメッセージを入力するではダメですか?
面倒ですが私はそれで回避しています。

投稿2017/11/07 07:31

y-o-r-o

総合スコア11

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

ごめんなさい三年くらい前からこのバグは知っていたのですが、atlasianのバグ報告システムに登録したところ「検証したいから再現するリポジトリをくれ」と返事が来て、まさか業務のコードは渡せないしダミーのリポジトリ作って渡すしかないなめんどくせえ…と私が放置していたため結局まだ対処されていない感じですね。

投稿2017/05/10 16:01

yuba

総合スコア5568

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

koko_u

2017/05/10 22:01

回答ありがとうございます。確かに https://jira.atlassian.com/browse/SRCTREEWIN-1751 あたりに登録されて、放置されてますね。 インタラクティブなリベースはコマンドラインから行うには結構複雑なので、会社でツールとして導入を進めるのは苦しそうですね。
yuba

2017/05/10 22:04

あ、これ、このスレッドです。
yuba

2017/05/10 22:08

質問文を見るとサンプルで作ったリポジトリで再現させておられるご様子、願わくばあのスレッドに参戦してこれが証拠だと対峙していただけませんか。
yuba

2017/05/11 23:35

s/対峙/提示/
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問