zoukankan      html  css  js  c++  java
  • 学习windows的半天+学习Git分布式系统的半天

    1.windows太难,搞不了。

    2.虽然记了一部分笔记,但是依然不懂

    -----------------------------我是分割线--------------------------------------

    域数tree:具有连续的域名空间的多个域
    林:林由一个或多个域数组成

    组织单位:组织单位是活动目录中最小的管理单元

    adminstrator@yunban.cn  at


    SOA起始授权机构:用来声明那台服务器为权威机构
    NS:名称服务器:用来列出能够存储该区域的服务器列表

    %username%

    本地用户账户:
    使用“本地用户和组”创建
    存储在Sam数据库中
    登陆时进行本地身份验证

    域用户账户:
    使用“ad用户和计算机”创建
    存储在active direactory


    windows的权限来源:

    1、文件或文件夹的操作权限:默认情况下,新的文件和文件夹的权限会继承其父文件夹的权限

    2、系统的管理权限:windows操作系统存在许多系统创建的组,这些组分别具备不同的系统管理权限,如果要给用户授予管理权限,可以将用户加入到具有对应管理权限的组,用户将继承其所属组的权限。


    本地域组
    功能:给本域中的资源滴定仪用户的权限
    成员:包含来自域林中的用户和组

    全局组:
    功能:管理用户账号,能授予对象访问整个域林中资源的权限
    成员:包含来自域树中的用户和组

    通用组
    功能:在多域环境下,简化管理任务,能富裕对象访问整个域林中资源的权限。
    成员:包含来自域林里任意域中的用户


    组策略(组织单位设置策略)
    管理计算机和用户
    管理用户的工作环境,执行的脚本,软件安装等
    应用于域和组织单位
    生效对象和操作系统版本有关

    强制刷新策略: gpupdate /force

    -----------------------------------我是分割线--------------------------------

    这是Git分布式系统的内容:

    比对:

    工作目录---git diff --->暂存区---git diff --cache --->本地仓库

     git commit #相当于虚拟机中的镜像,任何操作都做了一次快照可恢复到任意一个位置

          -p 查看历史的git commit 快照操作

          --oneline 一行显示

            --decorate 查看指向

    恢复历史数据:

      git reset  --hard +哈希值  #哈希值是通过git log --online 第一列的数据得到

    查看总历史:

      git reflog

    代码回滚:

      github上,若将自己的代码放到上面,有一天你要删除,虽然你的账户中显示已删除,但在后台还有。

           Git服务器程序中有一个叫做HEAD 的版本指针,当用户申请还原数据时,其实就是将HEAD指针指向到某个特定版本,但是因为git是分布式版本控制系统,为避免历史记录冲突,故使用了SHA-1计算出十六进制的哈希字符来区分每个提交版本,另外,默认的HEAD版本指针会指向到最近的一次提交版本记录

    Git分支:

      分支即平行空间

      例:假设你要在京东的搜索栏下面加一个下拉菜单,你不能在主干代码上修改,而应该在分支上修改。

      分支就是将主干的东西一模一样的复制一份,然后在分支上修改并且没有问题之后将分支与主干合并,然后主干发布,这样不影响主干工作

      tip1:一般分支都是实现一些新的功能,但是热修复分支是修改线上的产品的bug,不进行新的功能(这是视频学到的,不知道是不是真的)、

      

      git branch #查看分支

      创建一个分支:git branch +分支名

      切换分支:git checkout 分支名

      创建并切换到分支:git checkout -b 分支名

      删除分支:git branch -d 分支名

      合并到主干:git merge 分支名

      合并后,主干指针指向merge后的分支,这时候分支完成他的功能后就可以删除了(相对于主干分支已经落后了)如果再相加一些功能时再创建一个分支就好

  • 相关阅读:
    C#代码动态编译、动态执行、动态调试
    php’s explode() 函数
    exec函数族
    在C语言中执行shell命令
    dmesg简介
    错误输出
    php’s json_decode函数
    使expect脚本传回返回值
    php’s fgets() 函数
    统计当前目录下的所有文件目录大小,不显示子目录与子文件
  • 原文地址:https://www.cnblogs.com/TheNeverLemon/p/11328536.html
Copyright © 2011-2022 走看看