git 操作几个命令
git clone ssh://lijianfeng@192.168.1.246:29418/GMGameSDK
压栈:git stash
查状态:git status
切换到要修改的提交:git rebase -i HEAD~3
提交完成后的修改:git commit -a --amend
确认提交:git rebase --continue
提交修改的代码到服务器:git push origin HEAD:refs/for/master
出栈:git stash pop
切换分支:git checkout 分支名,如切换到Chinanet分支:git checkout Chinanet
把已提交的commit,从一个分支放到另外一个分支:git cherry-pick <commit id>
若当前的分支为Chinanet,在master上有一个commit 298cb592bd0c65dabb758b6191fb1c3177a458ee,要该commit放到Chinanet上,命令如下:
git cherry-pick 298cb592bd0c65dabb758b6191fb1c3177a458ee
解决冲突
git commit -a
git push origin HEAD:refs/for/Chinanet
压栈:git stash
查状态:git status
切换到要修改的提交:git rebase -i HEAD~3
提交完成后的修改:git commit -a --amend
确认提交:git rebase --continue
提交修改的代码到服务器:git push origin HEAD:refs/for/master
出栈:git stash pop
切换分支:git checkout 分支名,如切换到Chinanet分支:git checkout Chinanet
把已提交的commit,从一个分支放到另外一个分支:git cherry-pick <commit id>
若当前的分支为Chinanet,在master上有一个commit 298cb592bd0c65dabb758b6191fb1c3177a458ee,要该commit放到Chinanet上,命令如下:
git cherry-pick 298cb592bd0c65dabb758b6191fb1c3177a458ee
解决冲突
git commit -a
git push origin HEAD:refs/for/Chinanet
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步