git本地操作命令基本用法 repo命令詳解?
repo命令詳解?Repo command是Google開發(fā)的管理Android版本庫的工具。Repo命令不是用來替換git的,而是用Python封裝git,簡化了多個Git版本庫的管理。對于repo
repo命令詳解?
Repo command是Google開發(fā)的管理Android版本庫的工具。
Repo命令不是用來替換git的,而是用Python封裝git,簡化了多個Git版本庫的管理。
對于repo命令管理的任何版本庫,都需要使用git命令進(jìn)行操作。
repo命令的使用過程如下:
1.運行repo init命令克隆一個Android的manifest庫,這是一個用xml技術(shù)建立的版本manifest庫。
2.清單庫中的manifest.xml文件列出了160多個版本庫的克隆方法。包括版本庫地址和工作地址之間的對應(yīng)關(guān)系,以及分支之間的對應(yīng)關(guān)系。
3.運行repo sync命令開始同步,即將160個版本庫分別克隆到本地工作區(qū)。
4.同時切換160多個版本庫的分支,切換到一個分支。
git創(chuàng)建本地分支和遠(yuǎn)程分支有什么區(qū)別?
將本地分支推送到服務(wù)器時,會生成遠(yuǎn)程分支。
例如,mast: git推送origin mast
如何刪除一個git遠(yuǎn)程分支?
在本地倉庫執(zhí)行g(shù)it推送origin :{遠(yuǎn)程分支機構(gòu)名稱}。
意味著將本地空間分支推送到遠(yuǎn)程分支相當(dāng)于刪除遠(yuǎn)程分支。
答案來自于
Git s分支函數(shù)是一個非常強大的函數(shù)。
因為是基于指針的,所以創(chuàng)建、修改、刪除都非常方便。
那么我們可以從兩個方面刪除分支。
Local: git分支-d分支名稱
此操作可以刪除本地分支。如果有必要刪除關(guān)聯(lián)的遠(yuǎn)程分支,您需要:
Git推送來源-刪除分支名稱
這兩個命令一起使用來完全刪除分支。
但實際上,分支被刪除了,只是分支指針被刪除了,相關(guān)的提交對象仍然存在,在git提交日志中仍然可以查看到,你也可以在這些提交上創(chuàng)建新的分支。
最近在更新頭條號上關(guān)于Git的文章。歡迎關(guān)注我的頭條號【首頁程序員】持續(xù)思考那些不 與內(nèi)容不符。
——一個閑來無事,呆在家里的家庭程序員。我不 我不想掉頭發(fā)!)