• git 常用命令


    基础

    # 初始化仓库
    git init 
    # 从工作区添加到暂存区 git add 1.c
    # 查看当前状态 git status
    # 暂存区提交到仓库 git commit -m 'add 1.c' # 与远程仓库建立联系 git remote add origin https://git.coding.net/userName/repName.git
    # 提交到远程分支 git push -u origin master
    # 拷贝到本地 git clone git checkout -b dev origin/dev

    <!-- more -->

    变更与版本

    # 查看文件改动
    git diff 1.c     
    # 回退到上一次提交 git reset --hard HEAD^
    # git历史命令 git reflog
    # 历史提交信息 git log
    # 指定id,退回未来版本 git reset --hard commit_id
    # 查看与仓库最近一次更改变化 git diff HEAD --1.c
    # 撤销更改,(还没有add git checkout --1.c
    # 从暂存区退回,(取消add git reset HEAD 1.c git push origin master

    分支

    # 创建并切换到分支
    git checkout -b dev    
    # 创建分支 git branch d2
    # 切换分支 git checkout d2
    # 查看所有分支 git branch
    # 删除分支 git branch -d dev
    # 强制删除分支 git branch -D de
    # 合并分支 git merge dev git merge --no-ff -m 'merge no ff' dev
    # 分支合并图 git log --graph
    # push到对应分支 git push origin :dev

    保存现场

    # 保存现场
    git stash
    # 查看已经保存的列表 git stash list
    # 恢复某个现场 git stash apply stash@{0}
    # 删除指定的现场 git stash drop stash@{0}
    # 取得并恢复栈顶的现场,且删除它 git stash pop

    原文地址
  • 相关阅读:
    查询BLOB字段的长度
    java中使用公钥加密私钥解密原理实现license控制
    Eclipse调试Bug的七种常用技巧
    mysql视图
    动态缓存技术之CSI,SSI,ESI
    取得图片原来的大小
    fieldset也是表单元素
    isInt
    取得浏览器的文档类型
    option的value、text与label
  • 原文地址:https://www.cnblogs.com/enone/p/5605725.html
Copyright © 2020-2023  润新知