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

    hello git
    穿越时空 修改一条数据
        git status 查看是否修改
        git diff file1 如何修改的
        git add file1
        git commit -m "提交的信息"
    版本回退    
        git reset --hard HEAD^  回退到上个版本
        cat file1
        git reset --hard sdaaf  只有通过commit ID 才能回到未来
    工作区和暂存区
        工作区就是当前文件夹
        版本库 是.git 它里面包括暂存区和分支
            暂存区
                就是git add file 添加到的区域
            当前分支
                git commit '' 提交到当前分支
        git diff HEAD -- file 具体修改的信息
    撤销修改
        
        git checkout -- file 返回至上次commit的状态     针对于工作区的修改错误
        git reset HEAD file 把暂存区的撤销掉重新回退到工作区 把错误信息添加到缓存区
    删除文件
        git rm file 
        git commit -m "xxxx"
    添加到远程仓库
        第一次
        git remote add origin xxxx
        git push -u origin master
        
        之后
        git push origin master
    
    从远程仓库克隆文件
        git clone xxx
        cd file 
    创建并合并分支
        git checkout -b dev   创建并切换分支,相当于下面两条命令
        
        git branch dev
        git checkout dev
        
        git branch 查看当前分支
        
        dev分支添加    
        
        git add file 
        git commit -m "xxx"
        
        git checkout master     切换到 master分支
        
        git merge dev           把dev的分支合并到 master
    
        git branch -d dev     删除分支
            
    
    
    解决冲突
        git checkout -b featurn    
        git log --graph --pretty=oneline --abbrev-commit
  • 相关阅读:
    接口interface
    枚举类型
    编写Hello World ts程序
    TypeScript基本类型
    初始TypeScript
    session和cookie自动登录机制
    奇辉机车车号自动识别系统介绍
    AForge.NET 设置摄像头分辨率
    工作感概—活到老xio到老
    Scala学习二十二——定界延续
  • 原文地址:https://www.cnblogs.com/ldq1996/p/8618455.html
Copyright © 2011-2022 走看看