91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

git怎么還原到某次commit并強制推送遠程

發布時間:2022-09-23 09:51:25 來源:億速云 閱讀:234 作者:iii 欄目:開發技術

這篇文章主要講解了“git怎么還原到某次commit并強制推送遠程”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“git怎么還原到某次commit并強制推送遠程”吧!

git還原到某次commit并強制推送遠程

不可逆提交

一、reset

1.git log查看提交記錄

git log

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

git怎么還原到某次commit并強制推送遠程

補充:按q退出日志到輸入模式

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

git reset --hard commit ID

git怎么還原到某次commit并強制推送遠程

這樣只會把遠程版本(對應的commitId)覆蓋到本地倉庫,然后如果本地做了修改想要提交現修改后的版本到遠程就必須強行推送。因為遠程倉庫記錄過你這個id后的版本。

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

git push -f origin/master

git第一次提交代碼至遠程倉庫-強制推送

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

第一步:git init 初始化項目文件夾

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

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

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

第五步:git pull 拉取遠程分支信息,首次拉取合并信息

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

二、git倉庫操作

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

感謝各位的閱讀,以上就是“git怎么還原到某次commit并強制推送遠程”的內容了,經過本文的學習后,相信大家對git怎么還原到某次commit并強制推送遠程這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

赫章县| 内江市| 襄汾县| 米易县| 大同县| 峨边| 麦盖提县| 邵阳市| 惠安县| 永嘉县| 华阴市| 大田县| 宁南县| 迁西县| 保靖县| 类乌齐县| 多伦县| 望谟县| 平罗县| 太和县| 新密市| 龙川县| 陆河县| 桂林市| 樟树市| 蓬莱市| 丹东市| 应用必备| 调兵山市| 稷山县| 泊头市| 玛多县| 道孚县| 济源市| 杭州市| 安西县| 双桥区| 顺平县| 岳阳市| 灌南县| 三亚市|