トップ/web/sourcetree

web/sourcetree の変更点


#author("2023-12-24T01:20:00+09:00","default:nemusg.pad","nemusg.pad")
#author("2025-08-25T00:42:45+09:00;2023-12-24T01:20:00+09:00","default:nemusg.pad","nemusg.pad")
* SourceTree [#k6651630]

Git向けの操作も、右上の「端末」を押してからコピペすればOK

- [[Gitでマージ済みローカルブランチを一括削除:https://qiita.com/hajimeni/items/73d2155fc59e152630c4]]
- [[ローカルに残ってしまっているリモートブランチを一括削除:https://qiita.com/phi/items/42492a01c7b249e78dd3]]
- [[SourceTree でリモートブランチをリフレッシュする方法 - 弘法にも筆の誤り:http://iwa4.hatenablog.com/entry/2013/12/20/132420]]

** 作業中だけどブランチの内容を最新にしたい [#od1b2037]

- 作業中のファイルをスタッシュに入れる
- 自分のブランチを選択した状態で、リモート(master)→ローカル(自分ブランチ)にプル
- プッシュでリモート(自分ブランチ)「だけ」にプッシュ
- スタッシュを元に戻して完了

** SourceTreeで毎回パスワードを聞かれないようにする [#yf50b752]

- Password Required が毎回出ないようにする
--  環境:MacOS Catalina , SourceTree 3.1.2
--  Github : HTTPS , 2段階認証あり(Settings > Developer settings > Personal access tokensでトークン発行済み)
- ターミナルを起動し下記コマンドを使用
--  「Xcode Command Line Tools」が入ってない場合はインストールするか確認されるので、指示に従ってインストールする。

#code_x{{
 git credential-osxkeychain
}}

下記のコマンドを使用

#code_x{{
 git config --global credential.helper osxkeychain
}}

次回からキーチェーンにパスワード(トークン)が保存されるので、何度もパスワードを聞かれることがなくなる!

- [[GitHub+2段階認証+SourceTreeの環境で毎回パスワードを聞かれないようにする方法 - Qiita:https://qiita.com/Kitten/items/e18dfd9fada340bcf5b4]]
- [[SourceTreeで毎回Gitのパスワードを聞かれるのを解消する | bbh:https://bbh.bz/2019/08/18/sourcetree-pw/]]
- [[【Sourcetree】プッシュ時に『password required』とパスワードを求められた時の解決方法 | ヤビブロ:http://www.yabi-blog.xyz/sourcetree_push_password-required/]]

#include(parts/feedback,notitle)