廖雪峰老师的关于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的怀抱。

转载于:https://www.cnblogs.com/mesopotamiazZ/p/7129053.html

Git分布式版本管理相关推荐

  1. Git 分布式版本管理

    Git是分布式版本控制系统,我们常用的版本控制工具还有SVN.这里就得区分下什么是分布式版本控制系统,什么是集中化的版本控制系统. 集中化的版本控制系统 集中化的版本控制系统( Centralized ...

  2. Git分布式版本管理工具

    Git_1_概述 1.特性 能够记录历史版本,回退历史版本 团队开发,方便代码合并 2.介绍(摘自维基百科) git是一个分布式版本控制软件,最初由林纳斯·托瓦兹创作,于2005年以GPL许可协议发布 ...

  3. Git(分布式版本管理工具)

    Git(分布式版本管理工具) 1. Git 概述 1.1 什么是版本控制? 1.2 版本控制工具都有哪些 1.2.1 集中式版本控制工具 1.2.2 分布式版本控制工具 1.3 Git 简史 1.4 ...

  4. 《Git》版本管理工具的初识与入门

    前言 我所在的公司一直是使用svn作为版本管理工具,因此我没有接触过git,但是不管如何git作为目前大火的版本管理工具,了解并掌握是很有必要的,因为你不能确定下一家公司使用的是svn还是git作为版 ...

  5. Git 代码版本管理工具详解 进厂必备

    目录 前言 Git 概述 什么是版本控制? 为什么需要版本控制? 版本控制工具 集中式 分布式 Git 工作机制 Git安装 Git 常用命令(部分) 初始化本地库 设置用户签名 初始化本地库 查看本 ...

  6. Git分布式版本工具的部署与使用

    一.Git概述 1. Git诞生 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了. Linus虽然创建了Linux,但Linu ...

  7. 实验一 GIT 代码版本管理

    实验一 GIT 代码版本管理 实验目的: 1)了解分布式分布式版本控制系统的核心机理: 熟练掌握git的基本指令和分支管理指令: 实验内容: 1)安装git 2)初始配置git ,git init g ...

  8. Git 分布式版本控制系统使用教程

    Git 专栏索引: Git 分布式版本控制系统使用教程 在 IDEA 中使用 Git 图文教程 Git 分布式版本操作系统使用教程 1. 版本控制系统简介 1.1 集中式版本控制系统 1.2 分布式版 ...

  9. Git 分布式版本控制系统

    目录 文章目录 目录 Git 分布式版本控制系统 Git 的基本概念 Git 的仓库结构 Git 的核心对象 Git 的数据结构 Git Flow 参考文档 Git 分布式版本控制系统 Git 是一个 ...

最新文章

  1. 基于 Python 和 OpenCV 构建智能停车系统
  2. 开源软件5大常见问题及解决方法
  3. java if 没有_java – 如何做一个决定没有if语句
  4. mysql warning 在哪看_查看MySQL的warning
  5. php打开并填充表单,php – 创建一个’机器人’来填充带有一些页面的表单
  6. 设计模式总结 (3)创建内存型模式
  7. Intel RealSense D435摄像头被识别成D430的解决办法
  8. 代码,绘画,设计常用的颜色名称-16进制HEX编码-RGB编码 对照一览表
  9. java web与android互通的aes算法
  10. 38备忘录模式(Memento Pattern)
  11. nuke无法理解服务器的响应,cuke4nuke服务器没有重新开始
  12. java基础案例教程试题,Java基础案例教程-中国大学mooc-试题题目及答案
  13. html页面跳转时导航栏不变_解决Vue-iview封装导航栏刷新,导航栏消失之坑
  14. tensorflow之第一个项目MNIST数据集
  15. 计算机应用基础数制试题及答案,计算机应用基础试题及答案1
  16. 反病毒工具-LordPE
  17. 这4款适合原型图的软件,产品经理都说好
  18. EXCEL去掉所有英文
  19. 用C#获取系统中的临时文件夹或windows安装文件夹
  20. 报错 [Error] expected primary-expression before ‘)‘ token

热门文章

  1. MarkdownPad基于语法示例
  2. 子网掩码、掩码长度关系
  3. Codeforces Round #345 (Div. 1) D. Zip-line 上升子序列 离线 离散化 线段树
  4. windows服务与其他进程使用MemoryMappedFile
  5. 常用T-Code总结
  6. SQL Server群集共享存储迁移
  7. 网络编程 之 有用的 socket
  8. CSS3中的3D变换与简易立方体的制作
  9. tidb时间转字符串_如何使用TiDB节省时间
  10. 在linux中的文件中查找_如何在Linux中查找文件