0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

git切換遠(yuǎn)程地址分支方式

嵌入式加油站 ? 來(lái)源:嵌入式加油站 ? 2023-12-18 09:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

切換遠(yuǎn)程地址

1、切換遠(yuǎn)程倉(cāng)庫(kù)地址:
方式一:修改遠(yuǎn)程倉(cāng)庫(kù)地址

【git remote set-url origin URL】 更換遠(yuǎn)程倉(cāng)庫(kù)地址,URL為新地址。

gitremoteset-url https://gitee.com/xxss/omj_gateway.git

方式二:先刪除遠(yuǎn)程倉(cāng)庫(kù)地址,然后再添加

【git remote rm origin】 刪除現(xiàn)有遠(yuǎn)程倉(cāng)庫(kù)
【git remote add origin url】添加新遠(yuǎn)程倉(cāng)庫(kù)

gitremotermoriginhttps://github.com/****/omj_gateway.git
git remote add origin  https://gitee.com/xxss/omj_gateway.gi

2、【git remote -v 】查看遠(yuǎn)程倉(cāng)庫(kù)的地址

omj_gatewayhttps://github.com/****/omj_gateway.git(fetch)
omj_gatewayhttps://github.com/xxs/omj_gateway.git(push)
originhttps://gitee.com/xxss/omj_gateway.git(fetch)
origin https://gitee.com/xxs/omj_gateway.git (push)

推送到指定地址分支

1、查看本地址和遠(yuǎn)程版本

git branch -a


debug
*develop
main
  remotes/omj_gateway/develop
remotes/omj_gateway/main
remotes/origin/HEAD->origin/main
  remotes/origin/develop
remotes/origin/main

remotes代表遠(yuǎn)程分支

git push <遠(yuǎn)程主機(jī)名> <本地分支名>:<遠(yuǎn)程分支名>
例:

git push  omj_gateway develop:develop --force

git 版本回退

查看歷史版本

1、查看歷史版本 詳細(xì)提交歷史 (q退出

git log

q退出

2、 最近提交版本簡(jiǎn)要

git reflog



回退本地版本

1、回退到上一個(gè)版本

git reset --hard  HEAD^


2、回退某個(gè)版本

git reset --hard 530ae79


遠(yuǎn)程服務(wù)器回退版本

1、先回退本地git版本
2、查看git分支

git branch -v -a

3、推送到遠(yuǎn)程git

git push origin HEAD --force

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • URL
    URL
    +關(guān)注

    關(guān)注

    0

    文章

    139

    瀏覽量

    15817
  • 倉(cāng)庫(kù)
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    13665
  • Git
    Git
    +關(guān)注

    關(guān)注

    0

    文章

    205

    瀏覽量

    16162

原文標(biāo)題:git 切換遠(yuǎn)程地址分支 推送到指定地址分支 版本回退

文章出處:【微信號(hào):嵌入式加油站,微信公眾號(hào):嵌入式加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    關(guān)于git遠(yuǎn)程分支的詳細(xì)介紹

    不知道大家有沒(méi)有經(jīng)歷過(guò),當(dāng)我們切換到了一個(gè)新的分支想要提交代碼的時(shí)候,總會(huì)遇到這樣的錯(cuò)誤。 我們把日志里的英文翻譯過(guò)來(lái)是說(shuō),我們當(dāng)前的分支沒(méi)有設(shè)置任何上游分支。然后
    的頭像 發(fā)表于 10-11 10:03 ?3428次閱讀
    關(guān)于<b class='flag-5'>git</b>的<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>分支</b>的詳細(xì)介紹

    Git常用的超級(jí)實(shí)用命令

    添加遠(yuǎn)程倉(cāng)庫(kù) git remote add name > 更新遠(yuǎn)程倉(cāng)庫(kù)地址 git remote set -url --push 拉取
    的頭像 發(fā)表于 10-09 17:19 ?1383次閱讀
    <b class='flag-5'>Git</b>常用的超級(jí)實(shí)用命令

    Git命令之本地分支遠(yuǎn)程分支關(guān)聯(lián)和解除

    在實(shí)際的工作生活中,往往需要將本地的分支遠(yuǎn)程分支關(guān)聯(lián),這樣我們就可以使用git pull命令來(lái)更新拉取最新的代碼,并使用git push命
    的頭像 發(fā)表于 12-15 09:27 ?3957次閱讀
    <b class='flag-5'>Git</b>命令之本地<b class='flag-5'>分支</b>與<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>分支</b>關(guān)聯(lián)和解除

    飛凌ElfBoard ELF 1板卡-ubuntu18.04 git安裝及基本使用

    git commit -m xxx(xxx代表備注信息) 6.查看提交記錄git log 7.查看分支git branch 添加新的分支
    發(fā)表于 03-21 16:23

    飛凌嵌入式ElfBoard ELF 1板卡-本地倉(cāng)庫(kù)管理之分支間的操作

    干凈,然后在創(chuàng)建新的分支git checkout -b 分支名,新建并切換到新的分支,已新建test
    發(fā)表于 01-20 09:38

    git shell 常用命令

    master:hb-dev 將本地庫(kù)與服務(wù)器上的庫(kù)進(jìn)行關(guān)聯(lián) git checkout --track origin/dev 切換遠(yuǎn)程dev分支g
    發(fā)表于 04-16 15:57

    Git 常用命令大全

    branch查看遠(yuǎn)程分支:$ git branch -r創(chuàng)建本地分支:$ git branch [name] ----注意新
    發(fā)表于 10-11 17:23

    git簡(jiǎn)單使用(一)

    倉(cāng)庫(kù),以及如何進(jìn)行分支控制:1.創(chuàng)建一個(gè)文件夾mkdir git-study2.初始化倉(cāng)庫(kù)git init3.查看下當(dāng)前分支git bran
    發(fā)表于 02-17 16:18

    Git分支,為何以及如何使用分支

    /master 的遠(yuǎn)程 master 分支保持一致。(非常感謝來(lái)自 Red Hat 的 Peter Savage讓我知道 gitk 這個(gè)工具)
    的頭像 發(fā)表于 06-11 11:08 ?4289次閱讀

    Git / GitHub 是什么?有什么用?

    分支Git 里很重要的概念,大家可以使用 Learning Git Branching 這個(gè)在線游戲來(lái)學(xué)習(xí)和理解分支。
    發(fā)表于 12-09 09:39 ?1220次閱讀

    Git分支管理

    在項(xiàng)目的開(kāi)發(fā)過(guò)程中,很多時(shí)候都會(huì)使用Git托管工具進(jìn)行項(xiàng)目文件或者代碼的管理,方便團(tuán)隊(duì)成員之間的協(xié)作開(kāi)發(fā)。使用Git進(jìn)行項(xiàng)目管理目前也是越來(lái)越受到歡迎,除了Git還有很多的其他項(xiàng)目管理,其目的都是為了能夠方便項(xiàng)目管理、團(tuán)隊(duì)協(xié)作開(kāi)
    的頭像 發(fā)表于 02-20 14:49 ?1301次閱讀
    <b class='flag-5'>Git</b>的<b class='flag-5'>分支</b>管理

    git拉取遠(yuǎn)程分支到本地的兩種方法

    使用這種方式會(huì)在本地倉(cāng)庫(kù)新建分支xxx,并自動(dòng)切換到新建的分支xxx,當(dāng)然了遠(yuǎn)程分支xxx的代碼
    的頭像 發(fā)表于 05-06 09:19 ?1.6w次閱讀

    git rebase與相關(guān)git merge命令比較

    。 #概念 ????首先要理解的是git rebase和git merge解決了同樣的問(wèn)題。這兩個(gè)命令都旨在將更改從一個(gè)分支集成到另一個(gè)分支 - 它們只是以不同的
    的頭像 發(fā)表于 05-26 16:22 ?1335次閱讀
    <b class='flag-5'>git</b> rebase與相關(guān)<b class='flag-5'>git</b> merge命令比較

    git rebase和git merge的區(qū)別

    合并到當(dāng)前分支 他們的 「原理」 如下: 假設(shè)你現(xiàn)在基于遠(yuǎn)程分支"origin",創(chuàng)建一個(gè)叫"mywork"的分支。 ? $?git?che
    的頭像 發(fā)表于 07-05 09:54 ?870次閱讀
    <b class='flag-5'>git</b> rebase和<b class='flag-5'>git</b> merge的區(qū)別

    Git項(xiàng)目遠(yuǎn)程倉(cāng)庫(kù)的使用

    遠(yuǎn)程倉(cāng)庫(kù)的使用 為了能在任意 Git 項(xiàng)目上協(xié)作,你需要知道如何管理自己的遠(yuǎn)程倉(cāng)庫(kù)。遠(yuǎn)程倉(cāng)庫(kù)是指托管在因特網(wǎng)或其他網(wǎng)絡(luò)中的你的項(xiàng)目的版本庫(kù)。你可以有好幾個(gè)
    的頭像 發(fā)表于 07-22 11:31 ?793次閱讀

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品