分布式代码管理系统GIT
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 相比较仓库里的版本本次修改了什么内容
最新文章
- iOS两种方式加载图片的区别
- 【Spring】Spring的定时任务
- 修改mysql默认字符集的方案
- iOS自定义控件开发详解
- CentOS 7.0系统安装配置图解教程
- C# Unix时间戳转换为时间
- Qt编写串口通信程序全程图文解说
- [log4j] 可用案例
- js中__proto__(内部原型)和prototype(构造器原型)的关系
- Arduino live weather broadcasting 实时天气站
- SQL MAX() 函数
- 一种常见的maven打包后同名文件冲突错误
- spring深入学习(四)-----spring aop
- ABP问题速查表
- 【C#复习总结】 Async 和 Await 的异步编程
- 【BZOJ3142】[HNOI2013]数列(组合计数)
- markdown 语法和工具
- HDU - 5157 :Harry and magic string (回文树,求多少对不相交的回文串)
- mybatis二(参数处理和map封装及自定义resultMap)
- Swift 基本数据类型与运算符表达式