gpt4 book ai didi

git - 如何删除我的 git 仓库中的所有文件并从我的本地 git 仓库更新/推送?

转载 作者:IT王子 更新时间:2023-10-29 00:43:29 28 4
gpt4 key购买 nike

是否可以删除存储库中的所有文件并仅使用本地计算机中的文件更新它?原因是,在我的 github 中有一些不需要的文件,所以我想删除这些文件。我没有一个一个地删除文件,而是想看看是否可以只删除我的 git repo 中的所有文件并仅更新/推送我本地机器中的文件。希望它清楚。谢谢。

最佳答案

你可以这样做:

cd /tmp
git clone /your/local/rep # make a temp copy
cd rep
git rm -r * # delete everything
cp -r /your/local/rep/* . # get only the files you want
git add * # add them again
git status # everything but those copied will be removed
git commit -a -m 'deleting stuff'
cd /your/local/rep
git pull /tmp/rep # now everything else has been removed

可能有一个 oneliner...

关于git - 如何删除我的 git 仓库中的所有文件并从我的本地 git 仓库更新/推送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9050914/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com