Git分布式版本管理

 廖雪峰老师的关于Git的这篇文章写的很通俗易懂,按照上面操作即可,今天是学习Git版本管理的第一天,在windows中安装了Git,先给自己这台分布式的Git取个名字吧,之后对文件有任何操作才知道是谁操作的。

$ git config --global user.name "Tigris"
$ git config --global user.email "Tigris_wzd@163.com"

在本地创建一个仓库来对文件进行管理。

$ pwd
/d/learngit
//先查当前所在位置

$ git init
//输入这个命令后git就会对当前文件夹进行监控

在文件夹新建一个readme.txt文件,内容随意写。

然后用git进行管理:

$ git add readme.txt
//对文件进行监控

$ git commit -m "add description"
//对修改进行提交,添加描述

$ git status
//查看文件状态,是否有被修改或操作

$ git diff readme.txt
//对修改未提交的内容和原版内容(最近一次提交的内容)进行比较,没有问题可以再次git add ,再git commit。
$ git log
//查看提交、修改的日志,所以童鞋们,你今天干了什么你的上司一清二楚 Orz!!!心累,log命令也可以查看到提交的hash值,在后面的reset命令需要用到。
$ git reset --hard [想要恢复的hash值]
//恢复到以前的版本、断点。

更新下,是把github做为git服务器的使用命令。

$ git remote add origin https://github.com/MesopotamiazZ/wjs.git
//需要将项目更新到服务器的什么位置。

$ git push -u origin master
//将项目推送到当前github位置。

如果掐人修改了github线上文件文明该怎么去保持同步。

$ git pull origin master
//同步线上github。

 

感谢廖雪峰老师的实践分享,原文地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

有段时间没更新随笔了,之前有在学习easyui,但是在一个Q群里面看到一个别人做的后台管理系统很漂亮,问了一下,他说是啊妹子,遂去百度查了一下AmazeUI,又是一个国产前端框架,很牛逼。不得不放弃EasyUI,正在奔向AmazeUI的怀抱。

posted @ 2017-07-06 23:28  MesopotamiazZ  阅读(194)  评论(0编辑  收藏  举报