首页 > 其他 > 详细

Git常用命令(一)------ 本地操作

时间:2017-12-05 00:38:06      阅读:259      评论:0      收藏:0      [点我收藏+]

本文总结自廖雪峰的网站。

几个名词:

工作区(Working Directory):电脑里能看到的目录

版本库(Repository):包含暂存区和master

暂存区(Stage):待放入master的积存区。

master:自动创建的第一个分支
假设新建了一个目录a,将a视为可被Git管理的目录:

git init

在目录d下创建文件f.txt,使用如下命令将f.txt加入暂存区

git add f.txt

将f.txt提交到本地master:

git commit -m "first commit"

查看仓库状态

git status

比较文件的不同:

git diff f.txt

查看提交历史

git log

版本回退

git reset --hard [commit id or [HEAD^, HEAD^^, ... HEAD~n]

查看每一次命令

git reflog

使修改后退一步(若修改未放入暂存区,则回到和版本库一样的状态;若修改已放入暂存区,则回到添加到暂存区后的状态):

git checkout -- f.txt

将暂存区回退到工作区的状态:

git reset HEAD f.txt

 从版本库删除 f.txt

rm f.txt
git rm f.txt
git commit -m remove file f.txt

 

Git常用命令(一)------ 本地操作

原文:http://www.cnblogs.com/geeklove01/p/7978865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!