エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント32件
- 注目コメント
- 新着コメント
![circled circled](https://cdn.profile-image.st-hatena.com/users/circled/profile.png)
circled
文句言ってるコメント→ 散々いじった後に自分がmain(master)ブランチにいたことを知ったなら、そこからでも git checkout -b bokuno_saikyo_branch が出来る(これをすればmainに影響ゼロ)ってことは知っとけ。
![ku__ra__ge ku__ra__ge](https://cdn.profile-image.st-hatena.com/users/ku__ra__ge/profile.png)
ku__ra__ge
複雑な操作する前に git branch work と打っとけ。そうすれば.gitフォルダを消すような致命的なことをしない限り、どんなぐちゃぐちゃな状態からでも git reset --hard work で元に戻せる。(ローカルレポジトリ内に限る)
![circled circled](https://cdn.profile-image.st-hatena.com/users/circled/profile.png)
circled
文句言ってるコメント→ 散々いじった後に自分がmain(master)ブランチにいたことを知ったなら、そこからでも git checkout -b bokuno_saikyo_branch が出来る(これをすればmainに影響ゼロ)ってことは知っとけ。
![kobito19 kobito19](https://cdn.profile-image.st-hatena.com/users/kobito19/profile.png)
kobito19
--staged 知らんかったけど追加されたの2012年だと...? https://github.com/git/git/blob/master/Documentation/RelNotes/1.6.1.txt / --cached 使い続けて良さそう https://github.com/git/git/commit/338e2a9acc801ed4c5153b926579e7bea55a0be9
![twotiger twotiger](https://cdn.profile-image.st-hatena.com/users/twotiger/profile.png)
twotiger
根本的にGitは分かりづらい。間違ってmasterにpushしたらお手上げ。Gitを何年も使って慣れてる人も、ここに書いてるトラブルの解決法を何も調べずコマンドを叩ける人はまずいない。何か起きたら毎回ググるしかないのがGit
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
いまの話題をアプリでチェック!
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Oh Shit, Git!?!
Gitって難しい。簡単にぐちゃぐちゃの状態になっちゃうし、失敗を直す方法を知ろうとしたところでまじく...
Gitって難しい。簡単にぐちゃぐちゃの状態になっちゃうし、失敗を直す方法を知ろうとしたところでまじくそ不可能。Gitのドキュメンテーションって卵とニワトリの問題みたいなところがあって、ハマりから抜け出すために知ってないといけない事柄の名前をあらかじめ知っていないと、どうやって問題を解決したらいいのか検索することすらできないんだよね。 だからここに、私が遭遇したことのあるよろしくない状況から、最終的にどうやって抜け出したかをフツーの日本語で書いていこうと思う。 くっそー、超絶やらかした。お願い、Gitには魔法のタイムマシンがあるって言って?git reflog # こうすると、Gitでやったことがすべてのブランチに渡って全部見えるよ! # どのブランチにも HEAD@{index} ってインデックスがあるはずだから # やらかす前のやつを見つけてgit reset HEAD@{index
2022/06/05 リンク