2012-09-07 166 views
-1

我使用的是PHPFog的Git bash。在我的本地機器上,我使用Windows資源管理器刪除了一個PHP文件,並且我想從服務器上刪除相同的文件,也許我在服務器上創建了一個不同步的問題,不確定。使用Git Bash刪除遠程文件

但是說了這個怎麼從服務器上刪除文件呢?

下面是連接字符串到遠程服務器:

[email protected]:MY_HOST_GOES_HERE.phpfogapp.com 
+0

我打算在這裏使用CLI Git Bash –

回答

4

你會想使用類似以下內容:

git rm --cached file_name_here.php (or other extension) 
git commit -m "Removed [filename] for [reason]" 
git push 

那將完全從你的資料庫中刪除這在遠程服務器上。

+0

那麼,你可能應該承諾並推動它在服務器上。 –

+0

呼叫良好;更新。 – oubipaws

+1

這沒有奏效請參閱:歡迎使用Git(版本1.7.11-preview20120620) 運行'git help git'顯示幫助索引。 運行'git help '來顯示特定命令的幫助。 吉姆@ JIMF/C/XAMPP/htdocs中/ phpfog(主) $ git的RM --cached g2.php 致命:pathspec 'g2.php' 未找到任何文件 吉姆@ JIMF/C/XAMPP/htdocs/phpfog(master) $ 另外,當我瀏覽到這個文件g2.php它仍然在服務器上。 –