好吧,你知道了git既然有这么多好处,那么我们接下来就可以使用git命令来创建我们的仓库。这一节我们来学习一下如何在windows下面建立自己的仓库。首先我们先在本地创建一个主目录,比如文件名字叫learngit。

1.建立主目录,找到开始菜单---->点击git bash---->弹出如下界面:

这时候,我们进到了git的命令行界面,如下:我们可以在这里面通过git命令来操作创建我们的第一个仓库。

相信玩过Linux的小伙伴,看到这个界面会不会觉得linux的终端是不是张的很相近,哈哈!首先,我们先在git命令行,通过git命令在windows桌面下面创建一个仓库,这里在使用的命令是mkdir learngit  ,其中,mkdir是创建目录的命令,learngit是文件的名字。创建过程如下所示:

查看创建后的结果:

我们进入到learngit的主目录,查看一下learngit目录下面都有哪些文件。具体learngit的路径在哪个位置,我们可以通过命令提示符查看:

好,创建完成后,我们需要对这个仓库(learngit目录)进行初始化操作,使用的命令是 git init ,记住一定要在你创建的目录下面使用这个命令。不然我们无法使用git。

ok,我们使用git  init 命令进行了初始化仓库的动作,我们继续看一下windows对应的主目录下面learngit目录发生了什么?进入到learngit所在目录下面查看文件。如下图所示:

我们看到了有一个.git文件,这个文件很重要,没有它你将无法使用git创建项目。接下来我们在learngit目录下面创建几个文件做进一步的演示:我们使用touch命令在learngit目录下面创建了一个readme.txt文件。touch是创建文件的命令,readme.txt是创建的文件名字。如下图:

我们现在到learngit目录下面查看一下是否创建成功,看,是不是出现了一个readme.txt文件呢?创建文件是不是很简单呢?Linux命令你要会,学习Linux一定不会太吃力~~~

好了,关于git创建仓库的介绍我们就到这里了。我们在最后总结回顾一下这几个命令:

创建仓库============>mkdir  learngit

初始化仓库============>git init

创建文件============>touch readme.txt

git之创建版本库的更多相关文章

  1. Git学习之路(2)-安装GIt和创建版本库

    ▓▓▓▓▓▓ 大致介绍 前面一片博客介绍了Git到底是什么东西,如果有不明白的可以移步 Git学习之路(1)-Git简介 ,这篇博客主要讲解在Windows上安装Git和创建一个版本库 ▓▓▓▓▓▓ ...

  2. git入门 创建版本库, 版本管理 分支 标签

    参考: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 GIT最流行的分布式版本 ...

  3. 学习笔记--Git安装 创建版本库 图文详解

    一.Git下载 在Windows上安装git,一般为msysgit,官网地址:http://git-scm.com/ 我下载的是Git-1.9.2-preview20140411.exe 二.Git安 ...

  4. [git]入门-创建版本库

    转载整理自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256 ...

  5. Git学习--创建版本库

    什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除,Git都能跟踪,以便任何时刻都可以追踪历史,或 ...

  6. Git学习第一天--安装Git和创建版本库

    Windows上安装Git msysgit是Windows版的Git,从https://git-for-windows.github.io下载(备份:百度网盘),然后按默认选项安装即可. 安装完成后, ...

  7. Git: 本地创建版本库用于多处同步

    问题背景 目前有一个 Android 和 一个 iOS 项目,两个项目底层使用相同的 C++ 代码.由于在开发迭代中代码时常更新,而且往往是今天 Android 部分修改一小部分,明天 iOS 部分修 ...

  8. 安装 git,并创建版本库 记录一下

    参考大神网址: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374325 ...

  9. Git学习笔记(一)创建版本库并添加文件

    最近从廖雪峰老师的个人网站上学习git,做点笔记. ★★★★★ 先注册自己的username和email,否则会报如下错误: 注册:git config --global user.name &quo ...

随机推荐

  1. .Net Remoting编程 ---- 系列文章

    .Net Remoting(应用程序域) - Part.1 摘要: 本文是.Net Remoting系列的第一篇文章,讲述了Remoting的“前驱知识点”--应用程序域.传值封送(Marshal b ...

  2. Python学习系列(二)(基础知识)

    Python基础语法 Python学习系列(一)(基础入门) 对于任何一门语言的学习,学语法是最枯燥无味的,但又不得不学,基础概念较繁琐,本文将不多涉及概念解释,用例子进行相关解析,适当与C语言对比, ...

  3. JAVA中常见异常类

    1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对 ...

  4. dubbox消费者启动成功,却无法连接注册中心

    使用dubbox作为服务提供端很好实现,因为git的说明和网上有很多的例子可供参考,但是消费端都一笔带过,简单得很,初学者往往以为只要配置如下3样东西就够了: <?xml version=&qu ...

  5. TCP,你懂的

    TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的.可靠的. 基于IP的传输层协议.TCP在IP报文的协议号是6.TCP是一个超级麻烦的协议 ...

  6. (转)winform下TCP通信的简单应用

    本文转载自:http://blog.csdn.net/wanlong360599336/article/details/7557064 先看效果图: TCP比较繁琐的就是三次握手定理,每次再发送数据前 ...

  7. android滚条简单说明

    先看一下我自己写的布局,电脑屏幕太小,只截取到了一个radiobutton. 先画一个horizontalScrollView,因为我要做水平滚动,然后我需要水平布局,就添加了一个LinearLayo ...

  8. python开发模块基础:正则表达式

    一,正则表达式 1.字符组:[0-9][a-z][A-Z] 在同一个位置可能出现的各种字符组成了一个字符组,在正则表达式中用[]表示字符分为很多类,比如数字.字母.标点等等.假如你现在要求一个位置&q ...

  9. HTTP 与TCP/IP 、Socket区别(一)

    网络由下往上分为: 物理层-- 数据链路层-- 网络层-- IP协议 传输层-- TCP协议 会话层-- 表示层和应用层-- HTTP协议 1.TCP/IP连接 手机能够使用联网功能是因为手机底层实现 ...

  10. Oracle 复杂查询(1)

    一.复杂查询 1. 列出至少有一个员工的所有部门编号.名称,并统计出这些部门的平均工资.最低工资.最高工资. 1.确定所需要的数据表: emp表:可以查询出员工的数量: dept表:部门名称: emp ...