GIT常用的操作

GIT

安装git

yum -y install git

创建版本库,就是一个代码管理的仓库

mkdir aaa
git init

此时aaa文件夹就可以用git来管理了,在文件夹会生成一个.git的隐藏文件,里面包含版本库的一些配置,最好不要修改它。


试着在里面创建一个文件,

vi test.txt
this is a test.txt

添加到git管理仓库

git add test.txt

提交到git管理仓库

git commit -m 'write a test.txt'


-m 为提交说明,这个最好是有意义的说明,方便以后查看修改了什么地方

可以一次添加多条,最后统一提交。


修改test.txt文件

vi test.txt
this is a change test.txt


用git status  可以查看git此时的状态,上面提示,changed but not updated;

用git diff 可以查看修改了什么地方。git很友好的列出了修改前后的对比,很好很强大。

知道修改了什么,心里有底的多了,可以放心的添加到git管理仓库了

git add test.txt
git status

得到git提示,changes to be commited

git commit -m 'change test.txt'


查看git日志  

git log
git log --pretty=oneline //查看简短日志


git回滚快照

$ git reset --hard HEAD^   //HEAD代表当前版本,HEAD^代表上一个版本,HEAD~n 上n个版本
$ git reset --hard ID  //还原到id为ID时候的纪录

$ git reflog  //这个是一个好命令,可以使用它查看各个版本的commit  ID

撤销工作区内所有的修改

$ git checkout -- test.txt

删除工作区中的文件

$ git rm test.txt




2014-10-27 13:09:04

linux
linux

这是介绍的地方

linux的标签

本文相关标签

推荐应用

友情链接


皖ICP备14007051号-2 关于穆子龙