zoukankan      html  css  js  c++  java
  • 03_(高层命令)

    安装

    git --version
    

    初始化配置

    git config --global user.name "damu"
    git config --global user.email damu@example.com    
    git config --list
    

    初始化仓库

    git init
    

    C(新增)

    在工作目录中新增文件
    git status
    git add ./
    git commit -m "msg"    
    

    U(修改)

    在工作目录中修改文件
    git status
    git add ./
    git commit -m "msg"     
    

    D(删除 & 重命名)

    git rm 要删除的文件 git mv 老文件 新文件
    git status git status
    git commit -m "msg" git commit -m "msg"

    R(查询)

    git status : 查看工作目录中文件的状态(已跟踪(已提交 已暂存 已修改) 未跟踪)
    git diff : 查看未暂存的修改
    git diff --cache : 查看未提交的暂存
    git log --oneline : 查看提交记录

    分支

    分支的本质其实就是一个提交对象!!!
    HEAD: 
        是一个指针 它默认指向master分支 切换分支时其实就是让HEAD指向不同的分支
        每次有新的提交时 HEAD都会带着当前指向的分支 一起往前移动
    git  log --oneline --decorate --graph --all : 查看整个项目的分支图  
    git branch : 查看分支列表
    git branch -v: 查看分支指向的最新的提交
    git branch name : 在当前提交对象上创建新的分支
    git branch name commithash: 在指定的提交对象上创建新的分支
    git checkout name :     切换分支
    git branch -d name : 删除空的分支 删除已经被合并的分支
    git branch -D name : 强制删除分支
  • 相关阅读:
    向量的内积和外积
    软件姿态解算
    PLC与外接按钮开关接线方法图解
    关于三极管处于临界饱和状态的分析
    C语言中的volatile——让我保持原样
    C语言异或运算在程序设计中的妙用
    各种转PDF
    javax.mail发送邮件功能
    MySQL总结
    idea永久破解
  • 原文地址:https://www.cnblogs.com/lufei910/p/13236757.html
Copyright © 2011-2022 走看看