1. ホーム
  2. macos

[解決済み] SourceTreeでコミットされていない変更を破棄するには?

2023-01-24 21:14:32

質問

Git環境は初めてで、MacでBitBucketとSourceTreeを使用しています。私が今したいことは、最後のコミット以降の変更を破棄することです。どのようにすればよいのでしょうか。また、最後のコミットからの直接のプルもうまくいかないようです。GUIまたはコマンドラインのいずれかで行われる解決策は良いものになるでしょう。

どのように解決するのですか?

私は

git stash

これはコミットされていないすべての変更を に格納します。 . これらの変更を後で破棄したい場合は、単に git stash drop (または git stash pop で復元できます)。

これは技術的には変更を破棄する "proper" 方法ではありませんが (他の回答やコメントで指摘されているように)。

ソースツリー : 上部のバーでアイコン 'Stash' をクリックし、名前を入力して作成します。左の縦メニューで全てのStashを表示し、右クリックメニューで削除できます。STでは、すべてのファイルを一度に破棄する方法は、おそらく他にありません。