github入门实践(本地端)

来源:互联网 发布:淘宝网页版卖家中心 编辑:程序博客网 时间:2024/06/05 08:27

第1部分 git客户端的安装

  1. 从网站http://msysgit.github.com下载msysGit,安装。
  2. 打开Git Bash,设置使用Git时的姓名和邮箱地址,如图

注意:在Git上公开仓库时,姓名和邮箱地址会一同被公开;第三条命令将color.ui 设置为auto,可以让命令的输出更具有可读性,容易分辨。

第2部分 本地版本库的创建及操作

版本库又名仓库,英文名repository,你可以简单的理解一个目录。这个目录里面的所有文件都可以被Git管理起来,每个文件的修改Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件“还原”。

2.1 创建本地版本库

  • pwd命令用于查看当前路径,mkdir命令用于创建文件夹
    创建目录

  • 进入文件夹myRepository后,执行git init 命令,将此文件夹变成git可以管理的仓库
    这里写图片描述

2.2 本地版本库的操作

2.2.1 添加文件到本地版本库

  • 在资源管理器myRepository下创建文件file1.txt,内容为:line 1
  • 使用命令 git add file1.txt添加文件到暂存区里面去,用git commit命令将暂存区的文件提交到本地仓库,用git status命令查看是否还有文件未提交,如下图
    这里写图片描述

2.2.2 修改本地版本库的文件

修改file1.txt文件。先用git status 查看文件状态,提示文件修改后未被提交;再用git diff file1.txt 命令查看文件被修改的内容;确认修改无误后,根据提示用git add命令和git commit命令提交文件至本地仓库,如图
这里写图片描述

2.2.3 版本回退与撤销回退

  • 继续对file1.txt文件进行修改,再增加一行,并用cat file1.txt命令查看文件内容,如下图
    这里写图片描述

  • 通过git log 命令查看提交日志,或通过git reflog命令查看每次提交后对应的版本号,如图
    这里写图片描述

版本回退操作有2种命令:
1. git reset –hard HEAD^,回退到上一个版本git reset –hard HEAD^,回退到上上个版本git reset –hard HEAD^^
2. git reset –hard HEAD~n,回退到前n个版本

撤销回退,返回到较新版本,命令:git reset –hard 版本号。
通过版本号,此方法可以实现回退与撤销回退。如图
这里写图片描述

2.2.4 删除本地版本库中的文件

  1. 首先直接在资源管理器中删掉文件,或用rm命令在文件目录中删除;
  2. 然后执行commit命令,如图
    这里写图片描述
0 0
原创粉丝点击