メインコンテンツへスキップ
見出し画像

#61 バイブコーディング中にGitHubでトラブル発生。別リポジトリが消えてた…

    こんにちは、ちーみつです。

    AIを少しずつ取り入れて日常をラクに。
    余裕が生まれると人はやさしくなり、そのやさしさが世の中をちょっと良くしていく──
    そんな未来を願って、発信しています。

    音声配信リンクを追加したくて

    最近始めた音声配信。
    せっかくなので、自分のリンク集にもそのURLを追加しようと思いました。

    Windsurfを起動して、

    「このリンクを追加して、"音声配信"というセクションをつくって」

    と指示。
    レイアウトも少し整えて、完成!

    「じゃあ、このリンク集をアップして」と続けて伝えたところ──

    なぜかGitHubの別リポジトリに…

    アップは成功しているように見えましたが、
    あとでGitHubを確認すると、
    なんと全然関係のない別のリポジトリのフォルダに、今回のファイルが上書きされていたんです。

    実際、そのリポジトリに入っていたファイルは消えてしまっていました。

    冷や汗……。

    幸い、古いファイルは手元に残っていたので復元できましたが、
    もし何も残っていなければ、完全に失っていたかもしれません。

    コーディングはAI、操作は人間の役割

    私はコーディングはすべてAIに任せていて、
    自分でコードを書くことはまったくありません。

    だからこそ、
    「どのアカウントで」「どのリポジトリに」「どのフォルダに」アップするかなど、
    操作の指示は慎重に行う必要があります。

    今回は、私がGitHubアカウントを2つ使っていたことで、
    どちらのアカウントに、どのリポジトリに、どのフォルダにアップするのか──
    その指定がうまく伝わっていなかった可能性もあります。

    フォルダの管理や命名も含めて、
    バイブコーディングをうまく活かすには、
    こうした“環境の整備”も大事なんだなと痛感しました。

    バックアップの大切さをあらためて実感

    ファイルのアップロードや更新前には、
    必ずバックアップをとること。
    これは、あたりまえのようで、意外と忘れがちです。

    今回のトラブルで、あらためてそれを実感しました。

    「ちょっといいな」と思ったら、
    「スキ」やフォローしてもらえると、とても励みになります!

    最後まで読んでくださって、ありがとうございます。

    音声配信もはじめてみました

    無料プレゼント

    メルマガに無料登録していただいた方へChatGPTのプロンプトなど無料プレゼントがあります。

    プレゼントのことや登録は
    ↓
    https://chi3.substack.com/about

    あなたへのおすすめ