开发错分支解决方案
本文最后更新于 1352 天前,其中的信息可能已经有所发展或是发生改变。

修改未提交情况

暂存改动或者开发的代码

git add .

把暂存的文件提交到git的暂存栈中

git stash

切换到你自己的开发分支

git checkout 分支名

将暂存在暂存栈中的代码吐到当前分支

git stash pop

修改已提交情况

切换到提交错误的分支

git checkout 错误的分支名

最近一次提交放回暂存区, 并取消此次提交

git reset HEAD~1

[warning]注意:上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100[/warning]

把暂存的文件提交到git的暂存栈中

git stash

切换到你自己的开发分支

git checkout 分支名

将暂存在暂存栈中的代码吐到当前分支并继续你的修改或者提交

git stash pop

查看历史版本号

git log --pretty=oneline

最后切回到之前错误的分支回退到上一个版本

git reset --hard 某个版本的版本号

把当前分支push到远程仓库并且让远程仓库和当前分支保持一致

git push -f origin 分支名 

参考

开发错分支后的—-解决方案!

git回退到历史版本并提交到远程分支

标题:开发错分支解决方案
地址:https://xiaodongxier.com/211.html
作者:王永杰
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇