zoukankan      html  css  js  c++  java
  • Git学习笔记

    1. Git安装搭配
    2. Git的配置信息在XX:Gitetc目录下的gitconfig文件中
    3. 配置用户名命令git config –-global user.name “malijie”
    4. 配置邮箱命令 git config –-global user.email 190223629@qq.com  

    global 代表全局设置

    • blessed(remote) repository

    local repository objects文件夹中存储

    stage area(缓冲区)通过index文件存储,由于是二进制存储所以显示出来是乱码

    work area (工作区).git文件夹内

    三个区域分别在哪

    git init初始化将所在文件夹初始化为git仓库

    git add  添加文件

    git commit xx –m “xx” 提交xx文件 –m为写注释

    git clone git://github.com/git/hello-world.git 从远程服务器克隆仓库到本地

    建立仓库的两种方式: 1. 本地 git init

                                              2. 远程 git clone xxxxxxx

    查看远程仓库名 cd hello-wold 后git remote

    建立文件 echo “hello-world” >>helloword.sundy

    git diff –staged : 比较workspace VS staged

    git diff –cached; statged VS local repository

    git reset三种模式

    git rm xx 删除文件,删除完后需要执行git commit –a –m “commit”才算真正的删除

    git fetch origin

    查看远程仓库 git remote 默认名字origin

    建立分支

    git branch xxx          xxx分支的名字

    切换到分支

    git checkout xxx              xxx分支的名称

    合并分支

    Git merge “merge branch1 to master” HEAD branch1

    另一种做法

    git checkout master            git pull .branch1 (先转换到master在将分支拉过来 )

    标记版本号:

    git tag –a Beta1 –m “make beta1” 所有文件都设置为beta1版本

  • 相关阅读:
    Set,List,Map,Vector,ArrayList的区别
    关于List,Set,Map能否存储null
    JAVA集合 DelayQueue 的使用 (同步的超时队列)
    FluentScheduler .Net 定时Job
    BeanFactory和FactoryBean
    ansj 分词,超过了标准的 IK 分词.
    Python字典、集合结构详解
    Python列表、元组结构详解
    C语言--结构体&文件
    C语言--指针
  • 原文地址:https://www.cnblogs.com/vicma/p/3546315.html
Copyright © 2011-2022 走看看