• git的使用(一)


    git

    有惊喜

    https://blog.51cto.com/wangfeng7399

    基础传送门

    https://blog.51cto.com/wangfeng7399/2352524

    作用:版本控制的工具,进行版本保存修改

    工作区 当前工作的地方

    缓存区 git add 之后存到的地方就叫缓存区

    版本库 git commit 之后存到的地方就叫版本库

     

    第一阶段

    关于使用git 首先安装git ,在执行文件的文件夹中右键,git Bash here

    主要代码

    复制代码
    git init 初始化 #表示我要开始了!!!
    git status #查看状态,是不是有人没有存入版本库,没有进入缓存
    git add  #添加到缓存区 后面接要加入的文件名
    git add .  #统统加进去,一个都不留
    git commit -m  #'添加源氏' #从缓存区添加到版本区,要发布了
    git log #查看提交记录 你的骚操作都记着呢
    git reflog #查看所有提交记录 你提交的都算哦
    git log -p #显示你修改的区别哦 都给你标注好了
    git reset HEAD  #把进入缓存区的文件都归为变为原来的
    git reset --hard 长+短  #回到某一个版本 与git reflog 更搭配哦
    git diff  #对比工作区与缓存的差别哦,想后悔还来得及
    git diff --cached # 对比缓存区和版本之间的差别
    git checkout --filename #   文件的路径哦
    复制代码

    第二阶段分支

    git分发

    https://blog.51cto.com/wangfeng7399/2352662

    复制代码
    git stash  将当前开发的内容放在"某个地方"
    
    git stash pop 恢复当前的工作目录,并删除
    
    git stash list  查看stash列表
    
    git stash drop 删除stash
    
    git stash apply 恢复当前的工作目录,不删除stash
    复制代码

    stash 作用:

    在你辛苦修改代码时候,突然出错,因为你还没完成代码不能发布需要修改这一大段,就用到了stash ,将修改的文件隐藏起来,进件一个分支,改掉错误,合并,最后,使用git stash  pop将文件从隐藏的位置显示出来

    分支

    复制代码
    git branch name 新建分支
    
    git branch 查看分支
    
    git branch -d name 删除分支
    
    git checkout name 切换到某个分支
    
    git checkout -b name 创建分支并切换分支
    
    git merge name 合并分支
    复制代码
  • 相关阅读:
    SDUT OJ 2862 勾股定理
    交换排序(java)
    boost::asio的http client应用笔记
    Yii Framework2.0开发教程(1)配置环境及第一个应用HelloWorld
    排序
    python爬虫(一)抓取 色影无忌图片
    hdu3377之简单路径求最值
    hdu 4406 费用流
    1次查询优化的过程
    mysql中的group_concat函数的用法
  • 原文地址:https://www.cnblogs.com/qq631243523/p/10429179.html
Copyright © 2020-2023  润新知