2020.8.24git学习笔记

内容详情来自:https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304
一 . git简介

  1. 分布式版本控制系统的优势:
    (1)不用联网。
    (2)不依赖中央服务器,没台计算机都有完整的版本库,如果某一个人的电脑坏掉了不要紧,随便从其他人那里复制一个就可以了。
  2. 注意:
    (1)所有的版本控制系统,其实只能跟踪文本文件的改动,比如TXT文件,网页,所有的程序代码等等,Git也不例外。版本控制系统可以告诉你每次的改动,比如在第5行加了一个单词“Linux”,在第8行删了一个单词“Windows”。而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是只知道图片从100KB改成了120KB,但到底改了啥,版本控制系统不知道,也没法知道。
    不幸的是,Microsoft的Word格式是二进制格式,因此,版本控制系统是没法跟踪Word文件的改动的,前面我们举的例子只是为了演示,如果要真正使用版本控制系统,就要以纯文本方式编写文件。
    因为文本是有编码的,比如中文有常用的GBK编码,日文有Shift_JIS编码,如果没有历史遗留问题,强烈建议使用标准的UTF-8编码,所有语言使用同一种编码,既没有冲突,又被所有平台所支持。

二. git的使用

  1. 创建版本库:git init;
  2. 把文件添加到版本库 :
    (1)编写一个readme.txt文件(在windows上编写不要用windows的记事本,可能会出现莫名bug,要用Notepad++代替记事本)
    (2)将readme文件放在版本库的learngit目录下(可以新建)
    (3)用命令git add告诉Git,把文件添加到仓库:git add readme.txt
    (4)用命令git commit告诉Git,把文件提交到仓库:git commit -m “wrote a readme file”。
    ///
    所遇问题:运行git commit -m "wrote a readme file"命令时出现:在这里插入图片描述解决:解决方法很简单,只需在当前输入下面两句命令,把引号里的改成自己的邮箱和账号就OK了
    git config --global user.email “you@example.com”
    git config --global user.name “Your Name”
    然后就可以做接下来的操作了
    ///
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>