Git如何刪除遠端伺服器檔案同時保留本地檔案

2021-09-12 06:09:43 字數 419 閱讀 7485

在上傳工程到git上時,有時候會把本地的配置檔案傳到伺服器上,這時你先刪除本地,再同步伺服器,顯然是不合理的。git提供了乙個好的解決方法,可以直接刪除伺服器檔案,同時不影響本地檔案,命令如下

刪除伺服器檔案,本地保留

此時github上已經不存在了

刪除遠端useless 資料夾,本地保留

一定要注意,刪除資料夾要使用-r 引數

$ git rm --cached -r useless

$ git commit -m "remove directory from remote repository"

$ git push

Centos搭建遠端GIT伺服器

1.centos下安裝git網上太多的教程了。不多說。2.建立目錄 data git 3.建立乙個使用者 useradd r s bin sh c git version control d data git git 4.在下面初始化乙個git repository庫 git init bare p...

伺服器遠端拷貝檔案

有多台伺服器a b c,每台伺服器的程式每小時都生成大量的日誌檔案,日誌處理程式部署在伺服器a,伺服器b和c生成的日誌需要拷貝到遠端伺服器a上處理。那麼b和c生成的日誌檔案如何以小時為單位拷貝到遠端伺服器上呢?常用方法有ftp和scp,這裡主要敘述scp secure copy 的使用。scp的命令...

如何搭建Git伺服器

本文將介紹如何在linux系統上搭建git伺服器以及檢視git提交記錄。首先,我們需要一台linux伺服器,作為git服務部署的機器,一般選用ubuntu或者debian,請確保擁有sudo許可權並且聯網。筆者以mac電腦上的虛擬機器為例,系統為ubuntu 16.04。我們先安裝git,命令如下 ...