不小心提交了带有图的文件夹 - 如何从将来的提交中排除此文件夹?
accidentally comitted folder with plots - how to exclude this folder from future comits?
我不小心提交了一个包含情节的文件夹。 shell 由于这个错误而变慢,我想排除该文件夹以供将来提交而不丢失代码文件 (R) 中所做的更改。
任何想法如何做到这一点?
假设您的绘图文件夹名称是 plots
。您可以从 git
中删除图
git rm --cached -r plots
然后将你的 plots 文件夹添加到 .gitignore
如果你不想再次错误地提交它
echo plots/ >> .gitignore
git add .gitignore
然后你可以amend
你的提交(编辑提交)。
# --no-edit prevents git from asking you to prompt the commit title again
git commit --amend --no-edit
我不小心提交了一个包含情节的文件夹。 shell 由于这个错误而变慢,我想排除该文件夹以供将来提交而不丢失代码文件 (R) 中所做的更改。 任何想法如何做到这一点?
假设您的绘图文件夹名称是 plots
。您可以从 git
git rm --cached -r plots
然后将你的 plots 文件夹添加到 .gitignore
如果你不想再次错误地提交它
echo plots/ >> .gitignore
git add .gitignore
然后你可以amend
你的提交(编辑提交)。
# --no-edit prevents git from asking you to prompt the commit title again
git commit --amend --no-edit