我已经从现有的Git存储库创建了一个Eclipse项目。
它包含一些示例文档和代码,但我发现删除它们并从头开始更容易。
下次我提交和推送时,是否会在存储库中删除旧文档而不会有任何问题?
答案 0 :(得分:1)
请按照以下步骤操作:
注意: origin 此处指的是您的远程项目位置。
步骤1:从命令行导航到您工作的项目目录
步骤2:在命令行中运行以下命令
git pull origin master /* Just to make sure you will get all the latest files from remote repository where you have hosted your project */
git rm * /* To remove all the files from you current directory */
OR
git rm file1.txt file2.txt /* to remote specific files */
git add . /* Add the deleted files for staging */
git commit -m "Removed obsolate files" /* Commit the deleted files into your local repository */
git push origin master /* Now push to the remote repository all the changes that you have done, all the deleted files will be now removed from remote repository */
第3步:现在您可以开始使用新文件了
答案 1 :(得分:0)
如果要删除文件,请使用git rm ${fileName}
(如果您只想在git中删除,但要将其保留在本地,请使用--cached
标志。之后,一旦提交,推送,更改将在回购中提供。