🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
SourceTree

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

Git

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

BitBucket

BitBucketは無料のリポジトリ管理ホスティングサービスです。 MercurialとGitのVCSに対応しています。プライベートリポジトリを、制限なく作成することが可能です。

Q&A

解決済

2回答

36075閲覧

Sourcetreeのプッシュ時にブランチが表示されない状態を解消したい

hushikaden

総合スコア8

SourceTree

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

Git

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

BitBucket

BitBucketは無料のリポジトリ管理ホスティングサービスです。 MercurialとGitのVCSに対応しています。プライベートリポジトリを、制限なく作成することが可能です。

0グッド

2クリップ

投稿2019/10/16 08:05

編集2019/10/16 08:06

Sourcetreeからコミット後にプッシュボタンをクリックしたら、下記のような画面が表示されます。

イメージ説明

2週間ほど前までは、masterブランチが表示され、プッシュすることができました。

現在この画面からはプッシュすることができません。

特に変わった操作はしていなかったと思います。

コミットする際の「変更をすぐにorigin/masterにプッシュする」にチェックを入れたらプッシュされます。

また、ターミナルからgit pushコマンドを打つと、リモートリポジトリへのパスワードを求められたのちプッシュすることができます。

Sourcetreeをアンインストールした後、再インストールしても解消されませんでした。

この状態を解消し、プッシュするときにブランチが表示されるように復旧する方法をご教示願います。

よろしくお願い致します。

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

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

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

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

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

guest

回答2

0

SourceTreeが3.3.4になっていたので、updateしてみたのですが、NGでした。
ただ、SourceTreeが使用していたgitがバージョン古いことがわかりました。
そこでgitを最新化2.24.0にしたところ、SourceTree3.3.4で無事問題解決しました。
gitとSourceTreeのバージョン不整合ということみたいです。

投稿2019/11/20 07:46

編集2019/11/20 08:26
iwatobi

総合スコア31

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

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

hushikaden

2019/11/25 03:39

iwatobi様のおっしゃる通り、内部のgitとSourceTreeのバージョンをアップデートしたところ、正常に動作いたしました。 新しい解決方法をご共有いただき大変助かりました。 ありがとうございます。
maisumakun

2020/03/03 23:20

自分もこのトラブルに巻き込まれましたが、Git for Windowsのアップデートで解決しました。ありがとうございます。
genmai0141

2020/03/21 12:42

私も初SourceTreeを本日使用して同じ現象になりました。 ・ヘルプ→SourceTreeの概要 Version 3.3.8 ・ツール→オプション→Git→Gitバージョン 内蔵Gitバージョン 2.6.0 ※NG  →Update Embedded→内蔵Gitバージョン 2.24.1 ※OK
Raiden

2020/04/03 03:57 編集

私も同じくこの現象にかかりましたが、バージョンアップで解決しました。助かりました。 他の方の解説がありますが、同じ問題を抱えてここに来た方の為に一応追記しておきますと、 まずソースツリーを最新版にアップデートしてください。 次にGitのアップデートです。 『内蔵Git』とはソースツリーが内蔵しているGitのことで、システム(Windows)にインストールされたGitとはまた違います。ソースツリーのオプション -> Gitから更新ボタンを押してアップデートしてください。 (もし内蔵Gitではなくシステム(Windows)のGitを指定していましたら、WindowsのGitをアップデートしてください。)
guest

0

ベストアンサー

SourceTree 3.2.6のバグみたいです。
ここを参照してみてください。
https://community.atlassian.com/t5/Sourcetree-questions/When-trying-to-push-all-branches-are-gone-push-not-possible/qaq-p/1163583

投稿2019/10/29 02:40

iwatobi

総合スコア31

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

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

hushikaden

2019/10/29 03:39

こちらよりバージョン3.1.3をダウンロードし、バージョンを下げたら問題が解消されました。 https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.1.3.exe?_ga=2.264126540.1328272556.1572320207-176664009.1572320207 何をしても解決せず、情報も見つからず途方に暮れていたところだったので、回答をいただき本当に助かりました。 teratailというサービスの持つ価値も改めて実感することができました。 iwatobi様、teratailの皆様、本当にありがとうございました。
iwatobi

2019/10/29 08:06

私も昨日これにはまり、ここに来たのですがまだ回答無しで... 最後にあまりやりたくない英語でググって行き着きました。
hushikaden

2019/10/31 09:30

そうだったのですね。 こういう時に英語での検索が役に立つということを実感しました。 情報共有してくださり、とても助かりました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問