【git学习】git管理本地项目
2014-03-17 08:57
375 查看
(转载请注明出处:http://blog.csdn.net/buptgshengod)
1.背景
最近打算使用git管理本地的项目,网上的资料很多,但是很杂,这这整理一下。2.git使用
(1)初始化新建一个git文件夹,cd进去,建立代码仓库
git init
进入该文件夹,将文件显示隐藏可见,里面会生成.git文件,如下图
将需要被管理的项目放到这个git文件夹下,或者从服务器clone需要的项目。我将testDraft放了进去
这时候输入以下命令,查看状态
git status
它会提示我们要git add或git commit这次操作。因为我们向代码库加入了项目,并没有将其add到git序列,因为git分布式管理的,所以要把每个文件加到head目录下,而且每次修改要进行commit说明。下面我们对项目进行说明。
git add testDraft git commit -m "init the project"然后git会把这次的修改全部列出来
(2)修改并恢复一个文件
首先,我们任意修改一个文件,resource.properties。打开后如下图
在里面加入一段话,“this is a test”
然后我们将这个文件add和commit一下,提交文件
28852262@cnbjlx20155:~/git$ git add testDraft/resource.properties 28852262@cnbjlx20155:~/git$ git commit -m "test1"
我们可以查看这次的修改
git log
可以看到,每次commit的哈希码
我们复制任意一次哈希码,输入如下代码就可一看到改动
git show dcf7c11e403f7e4ff129aab01e6b6962e1120a77
下面我们通过恢复功能,回到添加this is a test这句话之前
首先我们复制这次修改的commit码,也就是上图中的黄色字码
在shell中输入git revert +黄色字码
git revert dcf7c11.......
弹出下面的内容
按ctrl+x退出,发现“this is test”已经被删了
相关文章推荐
- 【git学习二】git基础之git管理本地项目
- 【git学习二】git基础之git管理本地项目
- Git学习系列之如何正确且高效地将本地项目上传到Github(图文详解)
- 项目管理---git----快速使用git笔记(六)------本地开发与远程仓库的交互----常用git命令
- Git与GitHub学习笔记(六)使用 Github Pages 管理项目文档
- 项目管理---git----快速使用git笔记(二)------git的本地安装
- 使用git和github管理自己的项目---基础操作学习
- 项目版本管理:git如何放弃本地working directory的修改,以及回滚
- 项目管理---git----快速使用git笔记(二)------git的本地安装
- 【Git学习笔记】 git克隆远程项目并创建本地对应分支
- 使用git和github管理自己的项目---基础操作学习
- 使用git和github管理自己的项目---基础操作学习
- 如何将本地的项目加入git管理?
- git:本地的项目加入git管理的简单操作
- github使用(通过webstorm创建一个nodejs项目的本地git库,推送到github进行管理,(ssh密钥无用户密码方式))
- 项目管理---git----快速使用git笔记(五)------本地项目代码提交到远程仓库---新建项目
- 把github项目加入本地git库管理
- 项目管理工具——git(本地仓库的管理)
- 如何将本地已有项目加入git管理
- 项目管理---git----快速使用git笔记(五)------本地项目代码提交到远程仓库---新建项目