之前的博客Git基礎使用教程介紹了Git這個開源分布式管理系統的一些基礎操作,這篇博客,介紹下如何利用Git刪除遠程倉庫的文件。。。
1、拉取遠程倉庫的文件到本地
git clone xxx
如果還未配置遠程倉庫,請看這篇博客:Git關聯github
其中xxx表示遠程倉庫的地址,如果是私有化部署的gitlab,則可能還需輸入用戶名和密碼進行身份校驗,如下圖:
PS:如希望將遠程倉庫的文件拉取到本地指定文件夾則需要先進入對應的文件夾目錄下,如下圖:
2、刪除指定文件/文件夾
git刪除命令為rm,可以通過如下命令獲取rm相關說明:
$ git rm -h 用法:git rm [<選項>] [--] <文件>... -n, --dry-run 演習 -q, --quiet 不列出刪除的文件 --cached 只從索引區刪除 -f, --force 忽略文件更新狀態檢查 -r 允許遞歸刪除 --ignore-unmatch 即使沒有匹配,也以零狀態退出
通過上面的操作,已經將遠程倉庫的文件下載到本地文件夾,刪除文件后,通過如下命令查看文件修改狀態:
3、提交修改后的文件到遠程倉庫
git add 文件名 --添加文件
git commit -m 'changelog' --提交文件到暫存區
git push origin xxx --推送到遠程倉庫
PS:xxx表示遠程倉庫的分支名,如果在第一次連接遠程倉庫時將本地與遠程倉庫的分支關聯,后續提交時候可以直接輸入 git push origin master ;
4、其他常用的命令
git status --查看當前代碼狀態,改動,所在分支,是否有代碼沖突等
git branch -a --查看當前主干下有哪些分支
git checkout --切換分支
git diff --查看分支代碼改動
以上即為利用Git從遠程倉庫拉取文件刪除,並提交更新的操作,僅供參考。。。