Git基本操作学习

作者: wangbu2 | 来源:发表于2017-09-06 17:36 被阅读27次

一些说明

本文结合教材《GitHub入门与实践》一书,通过学习第4章,学习Git的基本操作。

本文不是对教材的简单重复,而是结合学习过程中遇到的问题,对教材进行补充。在学习的过程中,我发现对于GitHub新手来说,书中的一些介绍并不是很详细,一些细节没介绍到,导致新手跟随教材操作的时候,会产生一些困惑,在容易困惑的地方,我在本文加以详细说明。

首先,第4章涉及的操作除非特别说明的个别在GitHub网站上的操作,其它都是本地的Git Bash操作和对本地文件的操作,即对本地仓库的操作(相对应的是GitHub网站上的远程仓库)。

其次,学完第4章的体会是,Git Bash就是本地操作的一个工具,对于Windows用户来说需要适应,因为Windows用户习惯了图形界面操作,而对于有Linux基础的用户来说,使用Git Bash是再自然不过的,因为命令行才是最基本的手段。

第三,对于GitHub的使用者来说,最应该关注的是本地的代码仓库,而GitHub网站只是代码的发布场所,也是开发者交流的场所。最终开发者的代码文件还是在本地进行编辑修改,通过Git Bash的命令push到GitHub上,同时pull下来别人的最新修改。

书中第4章提到的Git常用命令,请参考:Git常用命令

下面结合书中第4章的内容,进行学习。

书中讲述比较详细,对新手不会产生困惑的地方,本文就不再涉及。这里讲述的就是学习过程中,所需要的补充内容,以及个人的一些体会。

git init 初始化仓库

这里涉及三个命令

$ mkdir git-tutorial
$ cd git-tutorial
$ git init

说明:
1、这是在Git Bash中输入的命令,对于真正的新手我来说,明白这一点,还真是花了几分钟时间。

2、如果你不想使用Git Bash默认的路径(C:/Users/用户名)来放置你的代码仓库,请先修改Git Bash的默认路径,方法可以参考:Git Bash默认路径的更改方法

3、mkdir会在默认路径目录下,创建一个文件夹git-tutorial,可以认为是一个代码项目的文件夹,也是一个代码仓库。

4、git init初始化仓库。初始化操作在仓库目录下创建了一个隐藏文件夹.git,所有的版本管理就是在这个隐藏文件夹中实现的。

git status 查看仓库状态

这个命令本身很容易理解,要强调的是,书中提到的建立README.md文件,就是在本地仓库目录下建立一个文件。这里的操作与GitHub网站还没有关系,但是如果是在GitHub网站创建一个远程仓库,会有选项是否自动创建README.md文件,如果选中,则在站端创建的远程仓库中,会包含README.md文件,当将此仓库clone到本地时,也包含该文件。

如果创建的本地仓库中已经有了README.md文件,则在站端创建时,不能选中“自动创建README.md文件”选项。

创建.md文件的方法:1、可以用记事本新建,另存为.md文件。注意,如果文件中包含中文字符,请选择格式为UTF-8,否则中文字符会显示为乱码。2、使用Markdown编辑器软件创建。

git commit 保存仓库的历史记录

直接执行git commit命令,会启动编辑器。在编辑器中进入编辑状态和退出编辑器,请参考这篇文章

相关文章

  • git基本操作实践

    第4章 通过实际操作学习git 4.1 git基本操作 git init— 初始化仓库生成 .git 文件夹...

  • 第零期小任务

    一. git相关操作 学习文章:廖雪峰git教程 操作包括一次提交的基本操作和git多人协作,着重了解git的多人...

  • 学习Git基本操作

    #Git命令行基本操作 ##安装Git -官网下载 -启动Git Bash -输入$ git config --g...

  • Git基本操作学习

    一些说明 本文结合教材《GitHub入门与实践》一书,通过学习第4章,学习Git的基本操作。 本文不是对教材的简单...

  • 2018-09-21

    作业说明 了解并学会git的基本操作以及学习git的意义 学会使用Markdown,了解各项基本操作,并用Mark...

  • Git 学习笔记 (Git 基本操作)

    添加文件到暂存区 git add file git add 可以多次调用实现多个文件添加到版本库。 anyang@...

  • Git学习笔记

    Git学习笔记 1.基本操作 1.1.Git配置 ssh-keygen -t -C "yourEmail@exam...

  • Git 基本操作-学习小记

    git 基本命令使用 1. 创建Git仓库 2 注册Git仓库 用于团队开发,表名代码的作者 3. Git 仓库添...

  • 学习笔记-Git基本操作

    Git时间——初识版本控制工具 安装 在Git官网下载相应系统和版本的安装包。 配置身份,区分谁提交了代码 查看是...

  • GitHub入门与实践 二

    #第四章通过实践操作 学习Git 4.1 基本操作 git init---初始化仓库 执行了 git init命令...

网友评论

    本文标题:Git基本操作学习

    本文链接:https://www.haomeiwen.com/subject/igevjxtx.html