git相关

作者: 崇文树 | 来源:发表于2020-01-01 10:31 被阅读0次

git add

git commit -m 'mm'

git reset --hard 版本号(HEAD^上一个)

git log

git status

git reset HEAD 文件---将暂存区的内容退回工作区

git checkout -- 文件名----将文件回复到上一次commit状态

rm file----->git rm file --->git commit -m 'remove file' 删除文件

git branch -b dev 创建并切换dev分支----git switch -c dev

git branch查看所有分支及当前分支

git checkout master切换分支  git switch master

git merge dev将dev分支的文件合并到master

git branch -d dev 删除dev分支

git merge --no-ff -m 'merge with no-ff' dev 将dev的合并到当前分支,不适应fast forward

git stash 将工作区存储起来

git stash list查看原来的工作区

git stash apply恢复但不删除stash内容,删除需要git stash drop

git stash pop 恢复的同时删除stash内容

恢复指定stash:git stash apply stash@{0}

git cherry-pick 版本----将bug分支merge到master后会出现版本号,切换到dev不用做重复修改只需要执行这个命令

git branch -D 分支  强行删除分支

git push origin master 推送远程仓库分支

git tag <name>打标签

git tag 查看标签  git tag v0.9 f62c66将commit id 为f62c66打上tag

将远程某些提交撤销但是不影响后续提交的内容:git revert --no-commit f7742cd..551c408--->不提交的revert从f7742版本开始到551c408版本,左开右闭

            git commit -a -m 'This reverts commit 7e345c9 and 551c408'  ---->(提交)

-------------------------------------------------------------------------------------------------------------------------------

工程项目中:git push成功后提pr之后冲突,则git checkout branch(yours),,,然后git pull origin  你的目的分支,之后在idea中进行merge

构建失败:---->

git pull origin  branch------>相当于git fetch(将分支最新代码拿到,接着merge到本地分支,会有冲突提示,)

merge ---> git pull origin 发行版本;;之后再执行git push

相关文章

  • git基本命令

    git常用命令 git丢弃更改相关 git连接远程仓库相关 git切换分支相关 git stash相关 git标签相关

  • 前端 | Git的学习

    文章目录 Git相关命令 Git相关命令 git init :初始化本地git目录,生成 .git 文件夹 git...

  • 2019-06-26: Git 相关?

    一:Git相关 '--------------------------git pull--------------...

  • Git相关

    关联到GitHub http://www.runoob.com/git/git-remote-repo.html

  • Git相关

    更新 fork 的仓库 https://github.com/lxconan/java/blob/master/s...

  • git相关

    常见命令 git help git config --global user.name "一纸砚白" git co...

  • git 相关

    2018年3月27日15:31:29 用eclipse 用习惯了,换着思维使用一下git,服务器用的是coding...

  • git相关

    https://www.jianshu.com/p/52694939213b

  • git相关

    本地创建新分支: git checkout -b 新分支名字 或者 git branch 新分支名字 git br...

  • git 相关

    1,git clone .. 克隆远程分支到本地。 2,git checkout branchName 在本地切换...

网友评论

      本文标题:git相关

      本文链接:https://www.haomeiwen.com/subject/aspwoctx.html