• Git的按照和创建版本库


    最近用git,不太懂,找了《廖雪峰的官方网站》看到特别详细的git的前世今生,做一下笔记,不然容易忘,地址如下

    https://www.liaoxuefeng.com/wiki/896043488029600

    只写怎么操作吧,不写其他的了

    (1)安装,因为用的windows10,只写windows系统的

        官网下载地址:https://git-scm.com/downloads

        安装完成后出现一个类似命令行窗口的东西,说明安装成功

        类似注册一样,设置用户名和邮箱:

        git config --global user.name "Your Name"

        git config --global user.email "Your email"

        注意:global前面是两个“-”

    (2)版本库,又名仓库,repository

        创建一个版本库,一个空目录

        $ mkdir learnGit

        $ cd learnGit

        $ pwd

        /Users/username/learnGit

        说明:

    • pwd命令,显示当前目录,版本库位于这个目录/Users/username/learnGit
    • 不要有中文的路径

        设置目录为可以管理的仓库git init,建议在空目录下建仓库

        $git init

        Initialized empty Git respository in /Users/UserName/learnGit/.git/

        仓库建好了,多了一个.git目录,这是管理版本库的,不要改,不要改,不要改,这个目录可能隐藏,用ls -ah命令可以查看

      注意:

        1.版本管理跟踪文本文件的改动,txt,网页,代码文件等,二进制文件,只能告诉你修改过,不能告诉你到底有什么不同,比如视频文件,音频文件,还有Microsoft的word格式也是二进制,所以也无法知道具体修改的内容

        2.windows系统自带的“记事本”,文件开头添加了十六进制的字符“0xefbbbf”,因此也无法识别,最好就是用Notepad++代替记事本

        3.文本编码,最好统一标准UTF-8编码

  • 相关阅读:
    linux环境下的时间编程
    golang1.13中重要的新特新
    vs2019+cmake实现Linux远程开发
    现代c++与模板元编程
    一个commit引发的思考
    golang中判断两个slice是否相等
    c++性能测试工具:计算时间复杂度
    c++性能测试工具:google benchmark入门(二)
    使用vs2019进行Linux远程开发
    智能指针和二叉树(3):图解查找和删除
  • 原文地址:https://www.cnblogs.com/shadow-fei/p/12665933.html
Copyright © 2020-2023  润新知