码迷,mamicode.com
首页 > 其他好文 > 详细

版本控制工具--GIT 基本命令(1)

时间:2015-04-02 22:31:43      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

一、安装GIT,在官网上下载安装即可(下面模拟环境是window7)

二、基本操作:

1、创建GIT库:

  ①先使用mkdir命令创建一个空目录,再使用git init将该目录变成GIT库,会在该目录下创建一个.git目录,默认是隐藏的

  技术分享

  说明:pwd命令是显示当前路径

  在.git下的config文件(建议使用notepad++打开)中,添加保存:

[user]
    name=Ibelive
    email=Ibelive123123@163.com

 

  这边如果不添加个人信息的话,下面的操作将不能正常进行。

2、添加文件到版本库

  ①随便创建一个txt文件来测试一下,如testfile.txt,输入文本"This is a file.",把该文件放在testgit目录下;

  ②使用git add命令将txt文件添加到仓库,使用git commit命令进行提交;

  技术分享

  说明:git commit 命令中的 -m 是对提交操作的具体说明,自己可以随便写,最好具有实际意义

3、更新修改文件到版本库

  ①修改一下testfile.txt文件的内容信息,添加"Hello World."后保存

  ②使用git status命令看到该文件显示被修改,也可以使用git diff命令看到具体的修改内容

  ③使用git add命令和git commit命令进行提交修改的文件

  技术分享

4、版本的控制

  可以使用git log命令获取文件更新的不同的版本,我们可以使用git reset命令很容易恢复或返回到它们中的任何一个版本。

  技术分享

  或使用 git log --pretty=oneline获取

  技术分享

  前面的一坨类似序列号的东西是它的版本号,使用git reset --hard HEAD^返回到上一版本,git reset --hard HEAD^^返回到上上版本,以此类推,如果超过100,可以写成HEAD~100。也可以根据版本号的前几位返回到该版本,即git reset --hard d5021714c 命令返回到"write hello world"的那个版本了。

  技术分享

  说明:cat命令是查看文件内容的,可以使用cat命令来查看每次版本恢复或返回的文件内容变化。

 

版本控制工具--GIT 基本命令(1)

标签:

原文地址:http://www.cnblogs.com/cdz-sky/p/4388405.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!