1.1Git安装

CentOS上   yum install -y epel-release; yum install git

Ubuntu上    apt-get install git

Windows上安装msysgit

下载地址  https://git-for-windows.github.io

安装完成后,还需要最后一步设置

git config --global user.name "Your Name" //比如 snale

git config --global user.email  "snale@example.com" //自己的邮箱

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

1.2创建仓库推送文件

 mkdir /data/gitroot

   cd /data/gitroot

git init   //用这个命令初始化,让这个目录变成git可以管理的仓库

list -a  可以看到多了一个.git的目录

echo -e "123\nsnale\ngittest" >gittest.txt

git add gittest.txt  //把文件添加到仓库中

   git commit -m "add test file gittest.txt"   //add 完必须要commit才算真正把文件提交到仓库中

echo -e "11111\n222222" >>gittest.txt  //更改一下文件

   git status //查看当前仓库中的状态,比如是否有改动的文件

   git diff gittest.txt  //可以对比gittest.txt 相比较仓库里的版本本次修改了什么内容

最新文章

  1. iOS两种方式加载图片的区别
  2. 【Spring】Spring的定时任务
  3. 修改mysql默认字符集的方案
  4. iOS自定义控件开发详解
  5. CentOS 7.0系统安装配置图解教程
  6. C# Unix时间戳转换为时间
  7. Qt编写串口通信程序全程图文解说
  8. [log4j] 可用案例
  9. js中__proto__(内部原型)和prototype(构造器原型)的关系
  10. Arduino live weather broadcasting 实时天气站
  11. SQL MAX() 函数
  12. 一种常见的maven打包后同名文件冲突错误
  13. spring深入学习(四)-----spring aop
  14. ABP问题速查表
  15. 【C#复习总结】 Async 和 Await 的异步编程
  16. 【BZOJ3142】[HNOI2013]数列(组合计数)
  17. markdown 语法和工具
  18. HDU - 5157 :Harry and magic string (回文树,求多少对不相交的回文串)
  19. mybatis二(参数处理和map封装及自定义resultMap)
  20. Swift 基本数据类型与运算符表达式

热门文章

  1. 【Thinkphp】入口文件和配置文件
  2. Junit4测试报错
  3. R语言︱非结构化数据处理神器——rlist包
  4. freemarker报错之十四
  5. Django学习-4-request获取数据
  6. C# 扩展方法 白话总结
  7. 畅通工程续 HDU - 1874
  8. Tmux使用说明
  9. PyTorch官方中文文档:PyTorch中文文档
  10. 【BZOJ3143】游走(高斯消元,数学期望)