• 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可以让命令的输出拥有更高的可读性。

  • 相关阅读:
    java中的锁
    CAS机制与自旋锁
    volatile关键字的特性及证明
    java中并发下的集合类
    数据库的分库分表
    浅入理解JVM
    99乘法表
    JAVA实现简单的时间刷新使用线程
    线程的优先级
    线程礼让
  • 原文地址:https://www.cnblogs.com/floraCnblogs/p/github-git.html
Copyright © 2020-2023  润新知