やなぎにっき

学んだことの記録

Git

間違えてリモートリポジトリにmainブランチでpushしてしまった時の対処

Git

自分が作業したコミットをpushしプルリクエストを作成しようとしたところ、プルリクエスト作成画面が表示されずにそのままリモートリポジトリのmainにコミットがマージされてしまいました。 原因はリモートリポジトリのmainからブランチを切らずにmainに直接…

過去のコミットの内容を変更する

Git

Gitで過去のコミット内容を変更したときのメモ やりたいこと Gemfileなどの設定ファイルの最終行を入れ忘れるのをよくやってしまう。 Githubにpushした後に気づいたので、既にこの状態でコミットを数回かけてしまっている。 修正したものを新たにコミットし…

不要なファイル.DS_Storeを.gitignoreで管理対象外にする

Git

Githubでローカルリポジトリをリモートにpushしたところ、.DS_Store という不要なファイルまでアップロードされてしまっていた。 .DS_StoreをGitの管理対象外にするために調べたこと・対応したことのメモ。 .DS_Storeとは mac側で作成された独自の形式の隠し…