🍒 git cherry-pick:コミットを静かに盗む
すべてをマージすることなく、別のブランチから特定のコミットを取得したい場合は、次のコマンドを使用します。
git cherry-pick <хеш-коммита>💡 devでバグが修正されていて、mainではまだ修正されていない場合に便利です。
🕵️ git bisect:バグを見つけ、燃え尽きない
バグが発生しました。いつですか?bisect は、どこで問題が発生したかを示します。
git bisect start
git bisect bad # 現在のバージョンにバグがあります
git bisect good <hash> # バグのない古いバージョンGit はブランチを切り替えて、「これをチェックしてください」と提案します。あなたは good または bad と答えます。そして、犯人を見つけるまで続けます。

💥 git reflog: 削除されたものを蘇らせる
ブランチを削除し、コミットを削除し、リセットを行ったのに、パニックが発生しましたか?落ち着いてください。
git reflogGitはすべてを記憶します。必要なコミットを見つけて、以下を使用して復元します。
git checkout <hash>🧼 git clean: ゴミを片付ける
node_modules フォルダー、一時ファイル、キャッシュはすべて削除できます。
git clean -fd-f— force-d— ディレクトリも
プッシュまたはビルドの前に役立ちます。
🧪 git stash: 変更を隠す
他のブランチに切り替える必要があるが、現在の変更がまだ準備できていない場合:
git stashそして、
git stash pop🧠 一時的な変更の保存場所は、コードが進行中で、ホットフィックスに引っ張られているときに便利です。
📌 結論
これらのコマンドは初心者には知られていませんが、中級者や上級者によって頻繁に使用されます。それらをマスターすれば、Gitは敵ではなく味方になります。
💬 もっとgitのコツを知りたいですか?コメントに書くか、 コディックテレグラムコミュニティ —そこでインサイトを共有し、課題を解決し、一緒に学びます。
