zoukankan      html  css  js  c++  java
  • git常用命令

    git配置信息查看
    .gitignore 过滤规则
    1.17 git log命令后如果用ctrl+c退出就会卡死,如果用q退出就没问题


    git checkout .撤销本次工作空间修改

    git branch 查看本地分支
    git branch -r 查看远程分支
    git branch -a 查看所有分支
    git branch -vv 查看本地分支与远程分支关系

    git 查看分支起源

    #删除本地分支
    git branch -d wrcb-release-20190429

    #删除远程分支
    git push orogin --delete wrcb-release-20190429

    #将本地分支推送到远程某个分支(但并没有建立联系)
    git push origin bbwb-release-20190429:bbwb-release-20190429

    #将本地分支和远程分支建立联系
    git branch --set-upstream-to=remotes/origin/dev dev

    git merge A 把A分支合并到当前分支,对A分支没影响,对当前分支有影响


    git tag命令
    #创建tag 20190509
    git tag -a 20190509 -m 'release1.2'

    #将tag 20190509推送到远程
    git push origin --tags

    #删除tag 20190509
    git tag -d 20190509

    #删除远程tag 20190509
    git push origin :refs/tags/20190509

    #查看tag
    git tag


    git stash命令
    场景:代码分支切换时如果不提交commit就不能切换,但很多时候的更改很少或很难定义不想单独作为一个commit
    这时候就可以先stash(暂存)一下,然后处理完问题再切换回来,将暂存区代码恢复到工作空间

    #暂存(能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录)
    git stash

    #查看暂存列表
    git stash list

    #将当前第一个stash弹出,并应用于当前分支对应的工作目录上
    git stash pop

  • 相关阅读:
    数字精确运算BigDecimal经常用法
    C3P0数据库连接池使用
    Theano学习笔记(四)——导数
    Leetcode--Merge Intervals
    1191 数轴染色
    P1021 邮票面值设计
    P1032 字串变换
    P1294 高手去散步
    P1832 A+B Problem(再升级)
    P1332 血色先锋队
  • 原文地址:https://www.cnblogs.com/scorates/p/10472637.html
Copyright © 2011-2022 走看看