2009-08-22 22 views
2

我使用這個混帳命令創建我的工作目錄: 混帳混帳克隆://git.webkit.org/WebKit.git WebKit的取下的git目錄本地

是否可以刪除目錄及其子目錄,但當我嘗試同步到更新版本的webkit時,它不會破壞我未來的'git svn rebase'?

謝謝。

+0

您使用來自git存儲庫的git命令創建了git工作目錄,對嗎?我不明白Subversion是如何進入這個領域的。 – 2009-08-22 03:19:59

回答

3

你可以使用git rm --cached在本地刪除一個目錄。這將從版本控制中刪除文件。

2

您可以使用git rm從本地存儲庫中刪除目錄及其文件,並提交更改。

當您下一次想要對上游分支進行rebase時,如果上游沒有對已刪除的文件進行任何更改,則不會有任何問題。您可以應用更改,而無需任何交互式注意。

但是,如果上游已修改任何這些文件,git rebase將顯示衝突並要求您採取措施。發生這種情況時,您可以通過刪除衝突中的文件並繼續重新綁定來解決衝突。當您完成rebase時,這些文件仍將在您的本地存儲庫中被刪除。