美文网首页
git 简单运用之代码强推

git 简单运用之代码强推

作者: 琳媚儿 | 来源:发表于2020-12-24 21:59 被阅读0次
  • 1.当你接到烦人的具有严格校验的项目时,面临代码推不上去的时候你改如何处理呢?
git  add .
git  commit -m '提交的备注信息'    
git  commit --no-verify -m "提交的备注信息"      //进行代码强制推送
git  push -u origin master                                    //push 到master分支上
  • 2.想将develop分支合并到master分支,操作如下:
git branch                    //查看当前分支
git  checkout master   //首先切换到master分支上
git pull origin master    //拉取master分支上的代码
git  merge develop         //将develop 分支上的代码合并到master分支上
  • 查看提交状态
git status

On branch master
Your branch is ahead of 'origin/master' by 12 commits.
  (use "git push" to publish your local commits)
nothing to commit, working tree clean

//上面的意思就是你有12个commit,需要push到远程master上 

  • 最后提交到master分支上
git push origin master
  • 创建本地分支
git branch 分支名
  • 查看已有的本地及远程分支
git branch -a

查看更改内容:

git diff

查看当前提交内容

git show

撤销所以修改

git checkout .

撤销修改具体文件

git checkout index.html

切换一个新的分支

git checkout -b 分支名

拉取服务端全部分支

git fetch

stash命令可用于临时保存和回复修改,可跨分支

注:在未add之前才能执行stash!!!!

git stash

恢复,通过git stash list可查看具体值。只能恢复一次

git stash pop
  • 删除本地有但在远程库已经不存在的分支
 git remote prune origin
  • 删除远程分支
git push origin --delete dev
  • 删除本地分支
git branch -d dev

相关文章

网友评论

      本文标题:git 简单运用之代码强推

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