zoukankan      html  css  js  c++  java
  • git

    Git指令前面是$符号

    Git指令

    git config --global   // config  配置

    配置用户  --global 参数 是在当前系统任何位置都可以使用这个用户

    如果不加--global  只能在当前文件夹目录下使用

    下一步  我们使用git init这个命令将这个版本库变成git可以管理的仓库

    标志就是 里面会出现一个 .git的隐藏文件

    Git add  文件名   将文件添加到缓冲区

    Git commit -m “解释说明” 将缓冲区的文件提交到 仓库

    Git status 让我们时刻掌握仓库当前的状态

    红色代表仓库被改动  在工作区

    绿色代表在暂存区

    Git diff  参看上次修改的地方

    Git log 查看仓库的历史版本

    如果说 你想看简单的

    Git log --pretty=oneline

    Git reset 将当前版本回退到上一个版本

    Git reset --hard head^ 代表当前版本的上一个版本

    Git reset --hard head^^ 代表当前版本的上上一个版本

    Git reset --hard head~10 代表当前版本向上追溯到的第十个 版本

    我们会发现 最新的版本添加的内容 丢失了  回到第二次提交的版本了

    工作区 暂存区 仓库分支

    如果需要使用第二个分支 必须人为创建 如果不创建 git会都把所有的提交 交到默认的分支 master

    Git的提交  提交的是修改 不是文件

    提交1  git add 一次 git commit 一次  建议使用第一个

    提交2  前面的都git add  最后一次 在 git add  git commit

    Git checkout --文件名  撤销更改

    modified  修改的  delete 删除的

    如果出现这个提示

    在工作区我改了readme 删了 aa.txt  但是仓库没有得到信息就没有更新

    两种方式 git commit 去更新仓库的状态

    Git rm 在仓库中直接删除aa.txt      git rm aa.txt

    远程控制

    git remote add origin git@github.com:cuiweijun/test.git

    指定本地仓库与github上的test项目相连

  • 相关阅读:
    [vue Debugger] sourcemap
    [vuex]持久化存储
    [vuex]字典值封装到vuex缓存
    [vue]常用指令集合
    VSCode插件集合
    [element-ui] 表格点击出现编辑效果实现
    [pdf] 插件实现pdf上传预览、打印
    [html] 特殊字符
    [element-ui] 穿梭框对象重复不添加方案
    Redis持久化
  • 原文地址:https://www.cnblogs.com/xyangjie/p/10639049.html
Copyright © 2011-2022 走看看