zoukankan      html  css  js  c++  java
  • Git的导入

    通过git书籍学习

    1. Git仓库管理功能是GitHub核心,消减了笔者花在版本管理系统上的时间。

      1) 版本管理: 管理更新的历史记录。

      2) Subversion: 在git出现以前,普遍采用Subversion等集中型版本管理系统。而Git属于分散型。

        集中型: 所有数据存放在服务器中,有便于管理的优点。但一旦开发者不能连接服务器,将无法获取最新源代码,开放无法进行。或者服务器宕机。或者服务器故障,开发者再也见不到

             最新代码。

        分散型: 将仓库Fork(将GitHub的某个特定仓库复制到自己的账户下,Fork出的仓库与原仓库是两个不同的仓库,开发者可以随意编辑)给了每个用户。

                有多个仓库,可能会显得复杂,不过开发者本地就有仓库不必远程连接仓库就可以进行开发。

            其实仓库之间也是可以进行pull和push的。但要注意制定规范搞清楚最新源代码保存在哪里。

    2. 安装注意

      https://msysgit.github.io/ 下载.exe包双击进行安装,

      1) 组件选择大可下一步,

      2) 设置环境变量(选择"Use Git Bash only"

      3) 换行符的处理: Mac或Linix以LF(Line Feed)处理,但是Windows用CRLF(Carriage Return + Line Feed)处理。安装时选择"Checkout Windows-style, commit Unix-style line endings" ,换行符会在签出时转换为CRLF,提交时转为LF。

      4) Git Bash: 安装完成后,在应用程序中搜索"Git Bash",双击打开,git只能在Git Bash使用,熟悉Windows的CLI(Command Line Interface命令行界面)

      5) 在提交时,git设置的name和email会随着提交日志一起被公开。设置color.ui为auto可以让命令的输出拥有更高的可读性。

  • 相关阅读:
    layout(布局)组件
    accordion(分类)组件
    progressBar(进度条)组件
    LinkButton(按钮)组件
    tooltip(提示框)组件
    jQuery中animate( )的方法及$("body").animate({'scrollTop':top},500)不被Firefox支持问题的解决
    Echarts 图例交互事件
    JSON 语法
    jQueryMobile (一) :教程
    纯CSS3按钮变换效果
  • 原文地址:https://www.cnblogs.com/floraCnblogs/p/github-git.html
Copyright © 2011-2022 走看看