Githubにプッシュしたくないフォルダーを無視したい場合は知っています。私は.gitignoreそれを無視するために使用することができます。
今の私の状況は、フォルダーをGithubにプッシュしたことです。これを無視して、Githubで削除したいのですが、それでもローカル側にフォルダーが必要です。
どうすればそれを達成できますか?
gitrmの--cachedオプションがあなたが望むもののようです。
git rm --cached fileToDelete
git commit master
git push origin master
Now add the file to .gitignore
ただし、テストされていません。
Githubからフォルダーまたはファイルを削除するが、コンピューターからは削除しないようにするには、次の順序でこのコマンドを使用します
name-of-the-folder"insert your comment inside this quotation marks"あなたがいくつか持っている場合、あなたはbranchesすることができます
masterbranchName例
git rm -r --cached .vscodegit commit -m "removed the .vscode folder"git push origin