最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

git如何還原到某次commit并強(qiáng)制推送遠(yuǎn)程

 更新時間:2022年09月22日 16:42:01   作者:Len不是禿頭小寶貝  
這篇文章主要介紹了git如何還原到某次commit并強(qiáng)制推送遠(yuǎn)程的實(shí)現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

git還原到某次commit并強(qiáng)制推送遠(yuǎn)程

不可逆提交

一、reset

1.git log查看提交記錄

git log

2.選擇某次提交的commit ID,ctrl+c復(fù)制提交ID

補(bǔ)充:按q退出日志到輸入模式

3.使用git reset –hard 還原到某一次提交

git reset --hard commit ID

這樣只會把遠(yuǎn)程版本(對應(yīng)的commitId)覆蓋到本地倉庫,然后如果本地做了修改想要提交現(xiàn)修改后的版本到遠(yuǎn)程就必須強(qiáng)行推送。因?yàn)檫h(yuǎn)程倉庫記錄過你這個id后的版本。

4.推送修改后的版本(強(qiáng)行推送)

git push -f origin/master

git第一次提交代碼至遠(yuǎn)程倉庫-強(qiáng)制推送

一、首次提交代碼到git倉庫

第一步:git init 初始化項(xiàng)目文件夾

第二步:git add . 鍵所有文件添加到暫存區(qū)

第三步:git commit -m “first commit” 提交到本地倉庫

第四步:git remote add origin XXX(XXX就是你github或者碼云等遠(yuǎn)程倉庫的地址,git branch這個命令可以看到你所在的分支,刪除某個倉庫地址使用git remote rm origin)

第五步:git pull 拉取遠(yuǎn)程分支信息,首次拉取合并信息

第六步:git push -u -f origin master 提交到遠(yuǎn)程倉庫,這個命令中的 -f 是強(qiáng)制推送,因?yàn)檫h(yuǎn)程倉庫只有初始化的文件,所以強(qiáng)制推送上去就行了,不加-f 會報當(dāng)前分支沒有遠(yuǎn)程分支,強(qiáng)制推送可以覆蓋master,這樣就完成了第一次提交的步驟)

二、git倉庫操作

git remote remove origin # 刪掉原來git源
git remote add origin [YOUR NEW .GIT URL] # 將新源地址寫入本地版本庫配置文件
git push -u origin master # 提交所有代碼

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • markdown簡介和語法介紹

    markdown簡介和語法介紹

    這篇文章主要介紹了markdown簡介和語法介紹,本文重點(diǎn)介紹了常用的一些markdown語法,可以做為一個簡明版的入門指南,另本文還提供了一個在線學(xué)習(xí)markdown的簡明教程,需要的朋友可以參考下
    2014-07-07
  • git?stash?暫存命令操作

    git?stash?暫存命令操作

    這篇文章主要介紹了git stash暫存命令操作,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • 大前端時代搞定PC/Mac端開發(fā),我有絕招(收藏版)

    大前端時代搞定PC/Mac端開發(fā),我有絕招(收藏版)

    這篇文章主要介紹了大前端時代搞定PC/Mac端開發(fā),我有絕招,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • 詳解git merge命令應(yīng)用的三種情景

    詳解git merge命令應(yīng)用的三種情景

    這篇文章主要介紹了詳解git merge命令應(yīng)用的三種情景,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • git提交出現(xiàn)commit提醒信息界面怎樣退出

    git提交出現(xiàn)commit提醒信息界面怎樣退出

    這篇文章主要介紹了git提交出現(xiàn)commit提醒信息界面怎樣退出問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Alfred?+?Gitee搭建免費(fèi)圖床的使用實(shí)例詳解

    Alfred?+?Gitee搭建免費(fèi)圖床的使用實(shí)例詳解

    這篇文章主要為大家介紹了Alfred?+?Gitee搭建免費(fèi)圖床的使用實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • git-github 子模塊倉庫更新(git submodule)及git中submodule子模塊的添加、使用和刪除操作

    git-github 子模塊倉庫更新(git submodule)及git中submodule子模塊

    這篇文章主要介紹了git-github 子模塊倉庫更新(git submodule)/git中submodule子模塊的添加、使用和刪除,使用子模塊后,不必負(fù)責(zé)子模塊的維護(hù),只需要在必要的時候同步更新子模塊即可,需要的朋友可以參考下
    2023-03-03
  • 基于域名的方式訪問Istio服務(wù)網(wǎng)格中的多個應(yīng)用程序的方法詳解

    基于域名的方式訪問Istio服務(wù)網(wǎng)格中的多個應(yīng)用程序的方法詳解

    這篇文章主要介紹了基于域名的方式訪問Istio服務(wù)網(wǎng)格中的多個應(yīng)用程序,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • Win10環(huán)境下?編譯?和?運(yùn)行?x264的詳細(xì)過程

    Win10環(huán)境下?編譯?和?運(yùn)行?x264的詳細(xì)過程

    這篇文章主要介紹了Win10環(huán)境下編譯和運(yùn)行x264的詳細(xì)過程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-10-10
  • Visual?Studio?2019中使用Git

    Visual?Studio?2019中使用Git

    這篇文章介紹了在Visual?Studio?2019中使用Git的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06

最新評論

张掖市| 龙陵县| 博客| 巴中市| 加查县| 大同县| 东阿县| 三穗县| 香格里拉县| 鹤庆县| 新和县| 东乌| 巴彦淖尔市| 班戈县| 铅山县| 怀仁县| 唐海县| 洛扎县| 丹阳市| 商南县| 白城市| 大厂| 菏泽市| 彝良县| 公安县| 满洲里市| 大同县| 峨眉山市| 二连浩特市| 融水| 汝南县| 靖边县| 集贤县| 噶尔县| 宁城县| 玉溪市| 乐陵市| 门源| 潜江市| 子长县| 南投县|