在 Git 中刪除遠端源
當我們將錯誤的資料提交到源時,將其推送到源併合併到當前分支。但是後來我們意識到我們不需要在那個倉庫中進行合併,所以這裡的問題是如何撤消或恢復已經推送的合併提交。
remote
名稱是遠端伺服器的名稱。它可以是使用者帳戶的名稱或伺服器名稱。分支名稱可以與本地分支名稱相同或不同。Remote
表示遠端倉庫,即儲存程式碼的倉庫。
Git remote
是儲存有關另一個倉庫的資訊的物件。它可用於獲取或推送到其他倉庫。Git remote
用於建立新的遠端倉庫、新增新的遠端倉庫、刪除遠端倉庫並列出遠端倉庫。
它指的是通常在遠端伺服器上提供的其他倉庫副本。在標準工作流程中,克隆是從遠端倉庫完成的。遠端倉庫通常以建立它的使用者命名。遠端倉庫可以有一個或多個遠端源。
遠端引用的倉庫稱為源。每個倉庫都有一個預設遠端。你可以通過執行以下命令檢查倉庫的預設遠端:
git remote -v
上面的命令將返回一個名稱,因為這個遠端被命名為 origin 因為它來自克隆的倉庫。
在 Git 中刪除遠端源
本文將討論如何刪除 Git 源遠端倉庫。要刪除遠端源,我們需要在本地倉庫中刪除它的引用。但是在刪除遠端源時要小心,因為這會從我們的本地倉庫中刪除遠端源及其所有資料。
成功刪除後,我們將不再將其推送到該遠端倉庫。要刪除 Git 遠端源,請執行以下命令。
git remote rm <remote>
這裡 <remote>
是我們要刪除的遠端源的名稱。
例如,要刪除遠端源:
git remote rm origin
要列出所有遠端的來源,我們將執行以下命令:
git remote -v
在 Git 中重新新增新的遠端源
刪除遠端源後,我們可以通過以下命令再次新增它:
git remote add origin your_Remote_Url
然後執行:
git push -u origin master
在 Git 中刪除遠端源的最佳方法
下面提到了通過單個命令刪除遠端源並新增新源的最簡單方法:
git remote set-url origin newUrl
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedIn