git常用命令总结

目录

目录.png

拆pr

  1. git log 查看历史提交
  2. git reset 回滚到提交前,但是这时候未提交文件还在
  3. git add **** 指定某些文件
  4. git checkout 某个
  5. git commit
  6. git push 某个分支
  7. 到第二个分支 checkout
  8. git status看看
  9. 然后git add.
  10. 然后git commit push上去

pr代码被污染

  1. 删除远程分支 git push origin --delete 分支名称
  2. git log --stat --summary
  3. git reset --mixed(hard会把工作目录的也进行回滚 mixed不改变工作目录)
  4. git status
  5. git push

stash报错测试需要用到的信息

  1. 先stash保存
    git stash save 'xxx Locally Running config'
  2. git stash list
  3. git stash show stash@{1} 看看更改
  4. git stash apply 0

标准pull master方式

  1. git stash后切到本地master
  2. 切到本地master分支去pull master
  3. git merge
  4. 切回来merge本地分支 git merge master
  5. git stash pop

导入项目经验

  1. maven 配置要对,不行在默认的地方加配置 .m2/setting.xml
  2. build -> rebuild
  3. mac全要给权限
  4. file 清理缓存之类的东西

git分支相关

1. 查看本地分支与远程关联 git branch -vv

2. 查看远程分支简写 git remote  -v

3. 添加远程分支关联 git remote add upstream "http地址"

4. 删除远程分支关联 git remote remove origin

5. 拉远程仓库分支 git pull upstream

你可能感兴趣的:(git常用命令总结)