git简易教程一,本地命令
2016-03-21 00:00
281 查看
1.git的安装:
sudo apt-get install git
2.git创建版本库:版本库--仓库/repository,是一个目录,这个目录里面的所有文件都可以被git管理起来,每个文件的修改和删除git都可跟踪,可以随时还原。
mkdir gitdir
cd gitdir
3.在git里面先新建一个简单的文件假设为:tips.text
vi tips.text
在文件当中任意输入一些内容
完成此步骤之时只是完成了文件的创建(注意:此步骤完成并没有把文件放入git仓库中)
如何把写好的东西放到git仓库中呢?
git add tips.text
git commit -m "add a new txt"
-m后面输入的是对于本次提交的改变的说明
4.修改文件,修改之前我们已经上传到git仓库中的tips.text
修改完成之后查看当前仓库状态
git status
可以查看该仓库文件修改的情况
git diff
可以查看仓库文件具体修改的情况
每次修改完成文件之后如果需要上传都必须要再次
git add tips.text
git commit -m '...'
否则是是没有上传到数据仓库的
5.查看版本控制系统命令
git log
6.版本回退
好了,现在我们由于某种疏忽操作导致上一次修改出错,现在我们需要回到上一个版本或者更早的版本如何操作?
git reset --hard HEAD^
上一个版本:HEAD^
上上一个版本:HEAD^^
如果要返回到10个版本以上怎么办呢?HEAD~10
7.撤销修改
在修改文件的之后,但是没有git add之前,如果我想撤销之前的修改怎么办呢?比价简单的方法是:
git checkout -- tips.text
把文件在工作区的修改全部撤销
不巧的是,我已经git add了但是还没有git commit,应该怎么办呢?
git reset HEAD tips.text退回工作区
git checkout -- tips.text
sudo apt-get install git
2.git创建版本库:版本库--仓库/repository,是一个目录,这个目录里面的所有文件都可以被git管理起来,每个文件的修改和删除git都可跟踪,可以随时还原。
mkdir gitdir
cd gitdir
3.在git里面先新建一个简单的文件假设为:tips.text
vi tips.text
在文件当中任意输入一些内容
完成此步骤之时只是完成了文件的创建(注意:此步骤完成并没有把文件放入git仓库中)
如何把写好的东西放到git仓库中呢?
git add tips.text
git commit -m "add a new txt"
-m后面输入的是对于本次提交的改变的说明
4.修改文件,修改之前我们已经上传到git仓库中的tips.text
修改完成之后查看当前仓库状态
git status
可以查看该仓库文件修改的情况
git diff
可以查看仓库文件具体修改的情况
每次修改完成文件之后如果需要上传都必须要再次
git add tips.text
git commit -m '...'
否则是是没有上传到数据仓库的
5.查看版本控制系统命令
git log
6.版本回退
好了,现在我们由于某种疏忽操作导致上一次修改出错,现在我们需要回到上一个版本或者更早的版本如何操作?
git reset --hard HEAD^
上一个版本:HEAD^
上上一个版本:HEAD^^
如果要返回到10个版本以上怎么办呢?HEAD~10
7.撤销修改
在修改文件的之后,但是没有git add之前,如果我想撤销之前的修改怎么办呢?比价简单的方法是:
git checkout -- tips.text
把文件在工作区的修改全部撤销
不巧的是,我已经git add了但是还没有git commit,应该怎么办呢?
git reset HEAD tips.text退回工作区
git checkout -- tips.text
相关文章推荐
- git添加远程库
- ajax用法
- 【讲古堂】高精度四则运算加减乘除(提高篇)
- configure: error: C preprocessor "/lib/cpp" fails
- Spring Boot 快速入门
- 值得推荐的C/C++框架和库【转】
- 对startssl的免费证书续期
- 数据块对齐
- 虚拟内存
- 寻址空间
- Linux php7.0 安装redis和PHP扩展
- 数据结构3.1--栈的线性表示
- 代码注释模板
- Maven修改默认JDK版本和指定项目JDK版本
- erlang使用httpc:request报错nxdomain
- 遇到老的Demo用的MRC怎么办?
- intellij idea 中使用 gradle 创建 spring mvc 程序
- GIT命令行配置
- hive调优
- 微信登入,获取用户信息