亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

外汇| 云梦县| 晋中市| 高青县| 菏泽市| 来凤县| 运城市| 张家界市| 江陵县| 布尔津县| 即墨市| 桐梓县| 涟水县| 绵阳市| 同德县| 黄浦区| 陆河县| 潼关县| 巴马| 北京市| 积石山| 济宁市| 海原县| 浑源县| 平安县| 西宁市| 榕江县| 双牌县| 高淳县| 博乐市| 乐昌市| 清流县| 渭南市| 洪江市| 岳普湖县| 平塘县| 太仆寺旗| 贞丰县| 金湖县| 扶绥县| 南投市|