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

git 撤銷add/commit,以及更換源命令

這篇具有很好參考價值的文章主要介紹了git 撤銷add/commit,以及更換源命令。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言:主要是為了自己方便記錄,省的每次都查找一下這些命令

1、當我們只是想撤回commit,保留add .的時候,可以用下方代碼

git reset --soft HEAD^

2、當我們想撤回commit以及add .的時候,可以用下方代碼?

git reset --hard HEAD^

注意:reset 命令只能回滾最新的提交,無法滿足保留最后一次提交只回滾之前的某次提交。

相關(guān)說明:

HEAD^ 表示上一個版本,即上一次的commit,幾個^代表幾次提交,如果回滾兩次就是HEAD^^。
也可以寫成HEAD~1,如果進行兩次的commit,想要都撤回,可以使用HEAD~2。

--hard ? ?刪除工作空間的改動代碼,撤銷commit且撤銷add

--soft? ? ?不刪除工作空間的改動代碼 ,撤銷commit,不撤銷add

如果commit后面的注釋寫錯了,先別急著撤銷,可以運行g(shù)it commit --amend?
進入vim編輯模式,修改完保存即可

3、更換git源

??????3.1、首先先查看git源地址

git remote -v

git 撤銷add/commit,以及更換源命令

?????3.2、移除源地址

// 上面顯示的是什么就移除什么,如果顯示的是origin就 是  git remote rm origin

git remote rm 名字

?????3.3、再重復(fù)之前操作源地址的操作,如果沒有內(nèi)容顯示代表刪除成功

? ? ?3.4、執(zhí)行添加git源命令

git remote add origin git源地址

?????3.5、然后就是正常的提交了

git add .

git commit -m "xxx"

// 第一次需要設(shè)置追蹤到上游,下一次提交直接 git push就可以了
git push -u origin master

// 如果此時切換的時候你在某個分支,比如dev分支 pull的時候需要
git push --set-upstream origin dev

參考資料:git commit后,如何進行撤銷commit操作_絕命天涯 幾許風雨的博客-CSDN博客git 如何切換源_git換源_魚子醬醬醬的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-446943.html

到了這里,關(guān)于git 撤銷add/commit,以及更換源命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • git commit提交以及撤銷commit操作詳解

    在日常開發(fā)中,我們使用git作為版本控制工具管理分支代碼,提交版本打標簽十分便捷,但也經(jīng)常會 遇到提交了想撤回的尷尬情況,///不過不用慌,平時養(yǎng)成發(fā)布版本前仔細核驗的好習慣之外,還有 補救的措施,下面講下使用git 如何提交信息,如何撤銷以及修改信息等等。

    2023年04月19日
    瀏覽(25)
  • 【git命令】git commit之后想撤銷怎么辦?

    git add [filename] 將文件放入暫存 git commit -m ‘message’ 將文件提交到本地倉庫 git push 將文件提交到遠程倉庫 如果我commit時發(fā)現(xiàn)有些文件沒有保存更新怎么辦? 使用以下命令, 你的操作可以這樣: 最終你只會有一個提交——第二次提交將代替第一次提交的結(jié)果。 當你在修補最

    2024年02月11日
    瀏覽(26)
  • 【Git 操作指南】| 撤銷遠程倉庫的 push 以及 git commit 提交

    【Git 操作指南】| 撤銷遠程倉庫的 push 以及 git commit 提交

    執(zhí)行 git log 查看版本日志,找到目標版本。 執(zhí)行 git reset --soft version numbere ,如 git reset --soft d8cedc98e008e14a35d3faf424764648fb29d55b ,重置為之前提交的版本,接著執(zhí)行 git log 查看是否已經(jīng)退回到之前的版本。 (注意, git reset --soft 只改變了 HEAD 的指向位置,本地代碼不會發(fā)生改變

    2024年02月16日
    瀏覽(103)
  • git add 后,如何撤銷add?

    修改本地代碼,然后使用: 執(zhí)行add后,還沒執(zhí)行commit時,想要撤銷這次add,該怎么辦? 撤銷單個文件: 撤銷多個文件:

    2024年02月11日
    瀏覽(22)
  • git進階(撤銷pull、撤銷merge、撤銷add)

    git進階(撤銷pull、撤銷merge、撤銷add)

    git reflog reset到某個版本 git reset --hard 91ae6ad 如果merge了其他分支代碼造成了大量的沖突 想撤銷本次merge如果操作 1、使用上面的reset命令撤銷到上一個提交版本 2、執(zhí)行以下命令直接撤銷了本地合并 git merge --abort 查看每次提交的文件修改列表,和分支變化的圖形信息 git log --n

    2023年04月09日
    瀏覽(30)
  • 【Git教程】(三)提交詳解 —— add、commit、status、stach命令的說明,提交散列值與歷史,多次提交及忽略 ~

    【Git教程】(三)提交詳解 —— add、commit、status、stach命令的說明,提交散列值與歷史,多次提交及忽略 ~

    在Git 中,提交無疑是最重要的概念了。Git 管理的是軟件版本,而版本庫中的版本是以 提交 的形式保存的。某一次的提交的覆蓋范圍通常是整個項目,即通過一次提交,該項目中的每個文件就都被存進了版本庫中。 下面,我們可以通過 git log --stat -1 命令來看一下提交中究竟

    2024年03月12日
    瀏覽(52)
  • git 常用基本命令, reset 回退撤銷commit,解決gitignore無效,忽略記錄或未記錄遠程倉庫的文件,刪除遠程倉庫文件

    git 常用基本命令, reset 回退撤銷commit,解決gitignore無效,忽略記錄或未記錄遠程倉庫的文件,刪除遠程倉庫文件

    https://blog.csdn.net/a704397849/article/details/135220091 idea 中 rest 撤銷commit過程如下: Git - Rest Head… 在To Commit中的HEAD后面加上^,點擊Reset即可撤回最近一次的尚未push的commit Reset Type 有三種: Mixed(默認方式),保留本地源碼,回退 commit 和 index 信息,最常用的方式 Soft 回退到某個版

    2024年02月02日
    瀏覽(32)
  • Git命令:撤銷本地commit,解決remote: error: hook declined to update;解決Error: ENOSPC: no space left on device

    Git命令:撤銷本地commit,解決remote: error: hook declined to update;解決Error: ENOSPC: no space left on device

    1、使用 git log 查詢提交記錄 2、使用 git reset commitId 回退到你想要的版本 ( ps:commitId 就是 git log 里面顯示的一長串字符,每次提交記錄都有,你想要回退到哪個提交節(jié)點,就使用哪個 commitId ) 其中兩種方式不清除本地提交和清除本地提交的方法 1、回退到上次提交并清除本

    2024年01月18日
    瀏覽(25)
  • git commit之后,回退撤銷commit

    git commit之后,回退撤銷commit

    在commit之后,發(fā)現(xiàn)有不需要提交的文件被提交上去了,好在還沒有push到遠端,需要撤回重新提交。 如果是用的是Sourcetree的話,打開Sourcetree操作如下 : 找到提交之前的版本的記錄 右鍵這條提交記錄,點擊 將xxx重置到這次提交 : 選擇 軟合并 (軟合并會保留這次的改動到本地

    2023年04月14日
    瀏覽(19)
  • ?如何撤銷git commit?

    git?commit后,還沒執(zhí)行push時, 如何撤銷commit。 git add xxFiles git commit -m \\\"add xxx commit\\\" 一、解決方案 1. git reset --soft HEAD~1 執(zhí)行此命令,本次的(這里HEAD~1)commit會被撤銷,commit所對應(yīng)的修改會撤回到暫存區(qū)當中, 即只是撤銷了commit操作 ,比較安全,修改不會丟失 2. git reset --mix

    2024年02月11日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包