国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【git使用】清空本地倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)

這篇具有很好參考價(jià)值的文章主要介紹了【git使用】清空本地倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

系列文章目錄

第一章 git使用之清空本地倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)



前言

Git是目前最流行的版本控制工具之一,可以幫助我們更好地管理項(xiàng)目的代碼。在使用Git的過(guò)程中,有時(shí)候我們需要清空本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)的分支,重新上傳代碼或者文件。本文將介紹如何清空本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)分支(默認(rèn)遠(yuǎn)程master分支寫(xiě)保護(hù),不能覆蓋刪除)。


一、具體步驟

首先你要進(jìn)入本地倉(cāng)庫(kù)地址做好同步,這一步就不贅述了。

1.刪除本地所有分支

下面命令會(huì)刪除本地除了master以外的所有分支

git branch | grep -v 'master$' | xargs -I {} git branch -D {} && echo "Deleted local branch: {}"
  • git branch---------------------------列出所有的本地分支。
  • grep -v ‘master$’ -----------------過(guò)濾掉名稱(chēng)以 master 結(jié)尾的分支
  • xargs -I {} git branch -D {}-------------- 對(duì)每個(gè)分支執(zhí)行 git branch -D 命令,從而刪除該分支
  • echo "Deleted local branch: {}-------- 打印刪除的分支名字

2.刪除遠(yuǎn)程所有分支

執(zhí)行完下面命令,所有除了 master 分支以外的遠(yuǎn)程分支將會(huì)被刪除,并且每個(gè)被刪除的分支名字都會(huì)被打印出來(lái)。

git branch -r | grep -v 'master$' | awk -F/ '{print $2}' | xargs -I {} git push origin --delete {}
  • git branch -r -------------------------- 列出所有的遠(yuǎn)程分支
  • grep -v ‘master$’ -------------------- 過(guò)濾掉名稱(chēng)以 master 結(jié)尾的分支
  • awk -F/ ‘{print $2}’ ------------------ 提取每個(gè)分支的名稱(chēng)
  • xargs -I {} git push origin --delete {}-------- 對(duì)每個(gè)分支執(zhí)行 git push origin --delete 命令,從而刪除該分支

3.刪除本地倉(cāng)庫(kù)所有文件

git rm -r --force .

這個(gè)命令將會(huì)從本地倉(cāng)庫(kù)和文件系統(tǒng)中徹底刪除所有文件和目錄,但不會(huì)刪除.git目錄本身。

4.提交更改到本地的master分支中

這個(gè)命令將刪除所有文件寫(xiě)入歷史記錄

git commit -m "Remove all files from repository"

5.推送到遠(yuǎn)程的master分支

git push origin master --force

總結(jié)

在本文中,我們介紹了如何清空本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)的分支。在執(zhí)行這些操作之前,請(qǐng)確保備份了重要的代碼或文件,并仔細(xì)閱讀命令的含義,避免誤操作。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-421506.html

到了這里,關(guān)于【git使用】清空本地倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用Git命令將本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)連接

    使用Git命令將本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)連接

    本地倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)關(guān)聯(lián) 首先熟悉一下基本操作 使用Git命令將本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)連接有兩種方法。 第一種: 遠(yuǎn)程(Github)先建立一個(gè)空的倉(cāng)庫(kù),然后執(zhí)行以下指令: 由于遠(yuǎn)程庫(kù)是空的,我們第一次推送 master 分支時(shí),加上了 -u 參數(shù),Git不但會(huì)把本地的 master 分支內(nèi)容推送的遠(yuǎn)

    2024年02月09日
    瀏覽(33)
  • 使用git把本地項(xiàng)目關(guān)聯(lián)遠(yuǎn)程代碼倉(cāng)庫(kù),并推送到遠(yuǎn)程倉(cāng)庫(kù)

    你在本地新建了一個(gè)項(xiàng)目,寫(xiě)好了代碼,但是沒(méi)有關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù),怎么關(guān)聯(lián)并上傳呢? 你要先去gitee創(chuàng)建一個(gè)代碼倉(cāng)庫(kù),然后復(fù)制http地址。 首次提交項(xiàng)目代碼到一個(gè)新建的遠(yuǎn)程倉(cāng)庫(kù): 方式一(推薦): 1、在項(xiàng)目目錄中右鍵 git bash here。 通過(guò)命令 git init 把這個(gè)目錄變成git可以

    2024年02月08日
    瀏覽(100)
  • DevOps系列文章 之 Java使用jgit管理git倉(cāng)庫(kù)

    DevOps系列文章 之 Java使用jgit管理git倉(cāng)庫(kù)

    最近設(shè)計(jì)基于gitops新的CICD方案,需要通過(guò)java讀寫(xiě)git倉(cāng)庫(kù),這里簡(jiǎn)單記錄下。 在jgit中,存在最核心的三個(gè)組件:Git類(lèi),Repository類(lèi)。Git類(lèi)中包含了push commit之類(lèi)的常見(jiàn)git操作,而Repository則實(shí)現(xiàn)了倉(cāng)庫(kù)的初始化和基本的管理功能。 Git類(lèi)的實(shí)例都會(huì)持有一個(gè)Repository實(shí)例。 Repositor

    2024年02月12日
    瀏覽(24)
  • IDEA2022使用git及本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)的配置

    IDEA2022使用git及本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)的配置

    一、基礎(chǔ)配置 1.選擇setting ?2.在Version Control 目錄下 選擇Git? 3.選擇自己git配置的位置? --? apply 完成 ?二、創(chuàng)建本地倉(cāng)庫(kù) === git init 1.在菜單欄選擇VCS? 選擇? Create Git Repository? 之后選擇自己模塊目錄即可 ?2.右上角出現(xiàn)圖標(biāo) 完成 ?三、連接遠(yuǎn)程倉(cāng)庫(kù)(我這里使用gitee進(jìn)行代碼

    2024年02月07日
    瀏覽(28)
  • git:使用IDEA推送本地項(xiàng)目到遠(yuǎn)程倉(cāng)庫(kù)

    git:使用IDEA推送本地項(xiàng)目到遠(yuǎn)程倉(cāng)庫(kù)

    1、初始化本地倉(cāng)庫(kù) 可以通過(guò) IDEA 的終端 Terminal 執(zhí)行 git init ,執(zhí)行完成之后稍微等待一會(huì)上方就會(huì)出現(xiàn) Git 相關(guān)按鈕 2、創(chuàng)建Gitee遠(yuǎn)程倉(cāng)庫(kù) 倉(cāng)庫(kù)創(chuàng)建完成是這個(gè)樣子的,如下: 上圖中就是 git 遠(yuǎn)程倉(cāng)庫(kù)地址,我們下面會(huì)用到的 3、將本地項(xiàng)目推送到Gitee遠(yuǎn)程倉(cāng)庫(kù) 對(duì)IDEA中的項(xiàng)目

    2024年02月12日
    瀏覽(26)
  • git 使用場(chǎng)景 一套向 遠(yuǎn)程倉(cāng)庫(kù) 發(fā)布 本地倉(cāng)庫(kù)變更 的標(biāo)準(zhǔn)流程

    [Ref] 同步GIT倉(cāng)庫(kù)的操作 – push命令 Further Reading : Git常用命令匯總

    2024年01月25日
    瀏覽(21)
  • 使用git拉取倉(cāng)庫(kù)代碼/將本地代碼上傳到遠(yuǎn)程倉(cāng)庫(kù)代碼

    使用git拉取倉(cāng)庫(kù)代碼/將本地代碼上傳到遠(yuǎn)程倉(cāng)庫(kù)代碼

    之前我們已經(jīng)介紹過(guò)如何配置密鑰,接下來(lái)我們就將本地寫(xiě)好的代碼/將遠(yuǎn)程倉(cāng)庫(kù)代碼拉取至本地。 1. 首先初始化git:命令git init 1.1 初始化完成之后,就可以拉取代碼了,命令:git clone xxxxx,路徑從倉(cāng)庫(kù)這邊復(fù)制粘貼即可,注意我們?cè)诶〈a之前可以新建一個(gè)文件夾將我們

    2024年02月12日
    瀏覽(100)
  • Git使用教程,本地與遠(yuǎn)程(Github)倉(cāng)庫(kù)提交代碼

    Git使用教程,本地與遠(yuǎn)程(Github)倉(cāng)庫(kù)提交代碼

    學(xué)會(huì)如何利用git來(lái)管理代碼 Git簡(jiǎn)單來(lái)說(shuō)就是代碼版本控制系統(tǒng),通過(guò)他可以進(jìn)行多人開(kāi)發(fā)同一個(gè)項(xiàng)目然后講每個(gè)人的代碼塊合并完成一個(gè)大項(xiàng)目,還能控制代碼版本記錄等。Git四個(gè)區(qū)域 工作區(qū):處理工作的區(qū)域(即做項(xiàng)目打代碼的區(qū)域) 暫存區(qū):已完成的工作臨時(shí)存放區(qū)域

    2024年02月03日
    瀏覽(109)
  • 在IDEA中使用Git 、遠(yuǎn)程倉(cāng)庫(kù)克隆工程到本地

    在IDEA中使用Git 、遠(yuǎn)程倉(cāng)庫(kù)克隆工程到本地

    4.1 在IDEA中配置Git 安裝好IntelliJ IDEA后,如果Git安裝在默認(rèn)路徑下,那么idea會(huì)自動(dòng)找到git的位置,如果更改了Git的安裝位置則需要手動(dòng)配置下Git的路徑。 選擇File→Settings打開(kāi)設(shè)置窗口,找到Version Control下的git選項(xiàng): 選擇git的安裝目錄后可以點(diǎn)擊“Test”按鈕測(cè)試是否正確配置

    2024年02月03日
    瀏覽(18)
  • 【Git】手把手教你使用Git將本地文件上傳到遠(yuǎn)程倉(cāng)庫(kù)

    【Git】手把手教你使用Git將本地文件上傳到遠(yuǎn)程倉(cāng)庫(kù)

    最近在學(xué)習(xí)Git,寫(xiě)篇博客記錄一下,如有錯(cuò)誤還請(qǐng)指正。 文章內(nèi)容大致如下: ??????? 1.新建本地倉(cāng)庫(kù),并上傳本地倉(cāng)庫(kù)中的文件到遠(yuǎn)程倉(cāng)庫(kù) ??????? 2. 修改遠(yuǎn)程倉(cāng)庫(kù)文件內(nèi)容,同步更新到本地倉(cāng)庫(kù)中 準(zhǔn)備: ????????1. 需要在Gitee注冊(cè)自己賬號(hào) ????????2. 已在電

    2024年02月05日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包