zoukankan      html  css  js  c++  java
  • GIT入门笔记(6)- 向版本库添加文本文件

    1、把文本文件添加到版本库?

    所有的版本控制系统,其实只能跟踪文本文件的改动,比如TXT文件,网页,所有的程序代码等等,Git也不例外。

    版本控制系统可以告诉你每次的改动,比如在第5行加了一个单词“Linux”,在第8行删了一个单词“Windows”。

    对于图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是只知道图片从100KB改成了120KB,但到底改了啥,版本控制系统不知道,也没法知道。

    如果要真正使用版本控制系统,就要以纯文本方式编写文件。

    建议使用标准的UTF-8编码,所有语言使用同一种编码,既没有冲突,又被所有平台所支持。

    2、讲一个文件添加到版本库的步骤如下:

     

    S1、编写一个readme.txt文件,

    内容如下:

    Git is a version control system.
    Git is free software.

    一定要放到workspace_HelloGit目录下(子目录也行)。

    S2、用命令git add告诉Git,把文件添加到仓库:

    $ git add readme.txt

     

    S3、用命令git commit告诉Git,把文件提交到仓库:

    $ git commit -m "write a readme file"
     

    3、使用Windows的童鞋要特别注意:

    不要使用Windows自带的记事本编辑任何文本文件。

    Microsoft开发记事本的团队保存UTF-8编码的文件时在每个文件开头添加了0xefbbbf(十六进制)的字符,你会遇到很多不可思议的问题,

    比如,网页第一行可能会显示一个“?”,明明正确的程序一编译就报语法错误,等等。

    建议你下载Notepad++代替记事本,不但功能强大,而且免费!记得把Notepad++的默认编码设置为UTF-8 without BOM即可!!

     

  • 相关阅读:
    第六章 函数与宏定义实验
    第五章 循环结构实验
    第五章 循环结构课内反思
    第四章 分支结构实验
    C程序设计实验报告
    509寝室小组
    第九章 构造数据类型实验
    第八次实验报告
    数组实验
    函数与宏定义实验
  • 原文地址:https://www.cnblogs.com/lexiaofei/p/6535114.html
Copyright © 2011-2022 走看看