zoukankan      html  css  js  c++  java
  • Git 实用命令

    一.Git

    • Workspace:工作区
    • Index / Stage:暂存区
    • Repository:仓库区(或本地仓库)
    • Remote:远程仓库

    二.同步、提交代码

    同步

    同步代码:
    git fetch  
    git pull origin  master
    

     提交    

    提交步骤:
    git status   确认修改的文件内容;
    
    git add --all   提交修改文件内容到暂存区;
    
    git commit -am  " "   提交到本地;
    
    例如: git commit -am '
    
    ZK_RXXX_RK3288_ANDROID5.1
    1.修改录音声音小;
    2.修改uart0为uart1,uart1为uart4;
    3.修复休眠唤醒,概率性无作用;
    4.修改README.md
    '
    
    git push origin  master   提交到服务器;
    

      

    三.回退已提交版本

    git reset<版本号>   回退到指定版本。指定版本号可通过git log查看,注:不需要携带--hard,可使用--soft
    git stash           暂存修改
    git push  --force   强制push 到远程仓库吗,指定版本往后的commit均被删除
    git stash pop       释放暂存的修改
    git add.            暂存所有修改
    git commit -m "message"   提交已暂存的文件
    git push origin master    推送至远程仓库
    

     实例

    四.查看某节点详细信息

    git show <版本号> --stat
    git show 2159d8788ec5959aabff21f32c3cb720570f445b --stat
    

    五.节点与节点之间生成差异文件

      

    git diff b029cfaa56384770da2fdf671af53f88f340effb 05d041e768965950c778bdbd453b5f498901ca17 --name-only | xargs zip update.zip
    

      

  • 相关阅读:
    Go语言入门
    简述cookies 和 session
    Linux inode 理解
    BZOJ 1012 最大数maxnumber
    BZOJ 1087 互不侵犯king
    CSS从大图中抠取小图完整教程(background-position应用)
    javascript中i++与++i
    脱离文档流分析
    在Windows上以zip压缩包方式安装mysql
    centos7 python2.7下安装paramiko模块
  • 原文地址:https://www.cnblogs.com/crushgirl/p/13355872.html
Copyright © 2011-2022 走看看