• git


    详细教程https://www.jianshu.com/p/e57a4a2cf077

    分布式的版本控制系统,Distributed Version Control Systems (DVCS)会把代码仓库完整地镜像下来,这样任何一个服务器发生故障,都可以用其他的仓库来修复。

    CVCS 每个版本存放的是当前版本与前一个版本的差异,因此也被称作基于差异的版本控制 (delta-based);

    Git 存储的是所有文件的一个快照 (snapshot),如果有的文件没有修改,那就只保留一个 reference 指向之前存储的文件。

    图片描述

    工作区:本地实际写代码的地方

    暂存区(index):临时存放的地方

    本地库:存放本地历史版本信息

    git add 工作区改完代码后提交到暂存区

    git commit 从暂存区提交到本地库

    git log 查看提交过的信息

    git reset 前进或回退到某个版本,hard三个区同步,soft只有本地库跳到这个版本,mixed暂存区同步工作区不动

    git push 本地库到远程代码库

    git clone

    git fetch 远程库的数据下载到本地库,但是工作区中的文件没有更新

    git status 查看当前状态

    分支是用来将特性开发绝缘开来的,创建仓库时,master是默认分支。在其他分支上开发,完成后再将它们合并到主分支上

    git branch<branchName> 创建分支

    git checkout 切换分支

    git merge 合并分支,合并时如果不同分支在同一个地方改的,就会发生冲突

  • 相关阅读:
    Java 中文 乱码问题
    JQuery 操作 radio 被坑一例
    标准I/O库之打开和关闭流
    标准I/O库之缓冲
    标准I/O库之标准输入、标准输出和标准出错
    标准I/O库之流和FILE对象
    文件和目录之文件访问权限位小结
    文件和目录之设备特殊文件
    文件和目录之chdir、fchdir和getcwd函数
    文件和目录之读目录
  • 原文地址:https://www.cnblogs.com/rjxu/p/13258106.html
Copyright © 2020-2023  润新知