假设我有一个包含以下内容的文件系统:
file1.java
file2.java
file3.java
file4.java
Run Code Online (Sandbox Code Playgroud)
我刚刚完成了一个betterfile.java应该替换file1,2,3和4的提交.所以我即将提交betterfile.java,现在我对其他文件毫无用处.那么如何从下次提交中删除它们.我怎么能从我即将要做的提交中删除所有其他文件(file1,file2等等),但仍然保留它们的历史记录?
git rm file1.java file2.java file3.java file4.java
git add betterfile.java
git status # See that the files are removed, and betterfile.java is staged
git commit
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
215 次 |
| 最近记录: |