Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。「.gitignore」ファイルに以下のように記述しました。masterを行いました。GitHubを確認すると、「.gitignore」ファイルに記載したディレクトリがGitHubにアップされてしまっています。これは「.gitignore」ファイルの書き方が間違っているのでしょうか?間違っている場合は正しい書き方を教えて頂きたいです。Githubへ上げない指定というより、今後リポジトリに追加してほしくないファイルを指定するものです。コメント頂きありがとうございます。書く前にコミットしておりました。5:45ところで除外されたいファイルはアプリケーションコードの一部のようですが、これコミットしなくていいんですか?「Gitで管理はしたいけどGithubには載せたくない」というのは.gitignoreでは実現できません。(.gitignoreでできると勘違いしておりました。5:56この質問は.gitignoreにフォーカスしてしまっているので、「一部ファイルはGithubで公開したくない、けどGitで管理したい」というのは別途質問するといいかもしれません。することになりますが、当然それまでの履歴には残ったままになります。.gitignoreで行うか、他のやり方もあるのでしょうか?Gitの仕組みとして、pushする時にはコミット単位でコピーされますから、コミットのうち一部のファイルだけpushすることはできません。Githubには特定のファイルを非公開にする機能はありません。「諦めて公開してしまう」か「Gitの管理外に置いてしまう」のどちらかが多く、時々「非公開用と公開用でリポジトリを分ける」といったケースがあるぐらいかと思います。個の銅バッジとても分かりやすく説明して頂きありがとうございます!.gitignoreの仕組み勉強になりました。今回は「非公開用と公開用でリポジトリを分ける」やり方にします。アドバイス頂きありがとうございました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。開催しました!🎉コメントで回答する理由を教えてください関連する質問2複数のgitリポジトリの中に共通のライブラリを入れるベスト・プラクティスを教えて下さい。remoteサーバーにpushされたファイルが見えない2gitで作業ディレクトリを最新のコミットした状態に戻す0Gitでマージの利便性がよくわからない。リベースとかチェリーピックは便利だと思う3gitでpullしないでcommitした時の樹形図を真っ直ぐにしたい1Herokuにデプロイできなくなりました0gitでpushができない。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。