私はこれを考え出したと思いましたが、最近の試みでは失敗しています。Git無視しないでください、私はそれを取得しません
ファイルをコミットする必要があります。コミット後にそれ以降のリポジトリコミットで無視します。
このファイルはexample.txtです。
example.txtの変更をコミットしてgithubにプッシュします。
次にtouch .gitignore
を追加し、example.txtを追加して保存します。
それからgit rm --cached example.txt
そしてgit add .gitignore
コミットするために使用 - >それ
この段階で問題が削除されるようにgitのステータスは、EXAMPLE.SQL表示されているので、コミット/プッシュ、リモートリポジトリから削除プッシュ。
.gitignore
とrm --cached
の作成時にいくつかのバリエーションを試して、ファイルを削除するか、ファイルを無視して不要な変更をコミットします。
すでにコミットされたファイルを削除せずに無視する正確なプロセスについての洞察を探しています。
あなたは本当に何をしようとしていますか?なぜローカルではないファイルをソース管理に入れたいのですか? –
これは実際にgithubから直接提供されているサーバー設定ファイル(データベース)ですが、localhost dbとリモートdbにはdiffパラメータがあり、2つのデータベースを定義しない限り、この動作の仕方を変更する方法はありません。最初のコミット後にgitにそれを無視するように指示し、リモートバージョンをそのままにしておくほうが簡単です。 – Wyck