git的学习笔记

来源:互联网 发布:苹果手机淘宝没有了 编辑:程序博客网 时间:2024/06/05 08:31

同样是学自雪峰老师的博客 

地址奉上~

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

一个写h5的人干嘛要学习git呢,一是它可以用来启动angular框架的代码,二是github太火了,不用不好意思说自己是打代码的

言归正传....

首先要明确的是git与svn相对,是一个分布式版本控制系统,可以使每个人的电脑开都有完整的版本库,(公司用的是svn,由于我刚来没任务,所以svn都不会用hiahia)

还有传说中的分支管理系统,还没接触过,不太清楚。

  安装  

安装后在 git bush里输入

$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"
来确定身份

  创建

在一个合适的地方创建一个版本库

$ mkdir learngit$ cd learngit$ pwd/Users/michael/learngit
在此目录下存放一个文件(eg:readme.txt)

并输入命令

$ git add readme.txt
把文件添加到仓库


$ git commit -m "wrote a readme file"[master (root-commit) cb926e7] wrote a readme file 1 file changed, 2 insertions(+) create mode 100644 readme.txt

把文件提交到仓库

在文件里修改文件内容,在git 里查看状态

$ git status

命令会告诉我们,文件被修改过了,但是还没准备提交的修改

$ git diff

命令可以让我们看到修改了什么内容(different嘛~)

写到这里我发现了可视化git 我要去看看 



0 0