前面已经搭好环境了,现在我们缺的是一个管理版本控制的仓库。这次的实验是在电脑本地创建本地仓库。

指定路径 
默认的位置是在你所安装Git的目录下。Git的仓库你可以建在你电脑的任何目录下(最好不要包含有中文目录)。通过命令行cd指定到你想要的目录下,例如:
cd ../g/Git
上面的命令将指定到g盘下Git文件夹内。
当然Git目录是我事先建好的文件夹,你也可以先指定到g,再在g盘下创建新的目录,使用命令行mkdir:
 mkdir Git

 

查看路径 

如果不确定目前的目录,可以使用pwd查看现在所在的位置,例如:

如上图,可以查到目前是在g盘Git文件夹下。

创建本地仓库 

下面我们打算在g/Git下面创建版本库,使用命令行:git init,例如:

如上图,我已经成功在g盘Git目录下创建了一个空的仓库。这个时候,查看一下g盘Git目录下会多了一个.git的文件夹(这个是隐藏的文件夹,看不到这个文件夹可以修改设置为:显示隐藏文件)

添加单个文件到本地仓库 

仓库已经建好了。仓库就是用来存放东西的,我们总不能创建一个仓库一直让它空着吧?好,现在我们在g/Git目录下新建一个文件test.txt,内容写“Hello Git!” 
使用git add命令向仓库添加文件,如下图操作:

执行完上面的操作,我们还需要一步才能成功地把文件提交到仓库,一步之遥。添加完成后,我们还需要执行提交命令git commit,才能把添加的文件提交到仓库,如下图操作: 

上图中git commit命令后面跟着的 -m “add test.txt file”,其中双引号里面的内容“add test.txt file”是我们用来描述这次操作(添加的内容),方便以后我们查记录的时候能清楚这次操作主要修改(添加) 查看记录  我们可以使用指令git log查看我们前面的操作,如下图操作: 
从上图我们可以看出查log指令能查到我们前面提交的记录信息,包括提交者用户名、游戏、时间、记录信息、版本号等。 
其中6643…7b是这次操作的版本号,该版本号是根据时间轴,随机生成的版本号。每个版本的版本号都是唯一的,方便标记不同的版本。 添加文件夹到本地仓库 

当然我们也可以添加文件夹,添加文件夹跟添加文件的方法一样。如下图操作: 
添加多个文件到本地仓库  上面每次add操作只能添加一个文件(文件夹),如果需要添加n个文件,得操作n次。当然有更方便的,只需要执行一次add操作一次添加多个文件,文件名只能用空格分开即可。如一下操纵: 

如果你想提交所有的文件,只需要使用指令:git add -all。 小结
  1. 使用cd指令指定路径
  2. pwd指令查看当前的目录
  3. git init指令在当前目录下创建本地仓库
  4. git add指令添加文件到仓库,git commit指令提交文件到仓库
  5. git log查看log


Git 创建本地仓库的更多相关文章

  1. 和同事合作开发,使用局域网 git创建本地仓库

    转自原文 和同事合作开发,使用局域网 git创建本地仓库 1.仓库 建一个空文件夹来做仓库,例如建为 cangku 1.1 cd 到 cangku目录下 创建远程仓库容器 mkdir  mycangk ...

  2. Git创建本地仓库

    使用Git创建本地仓库, 可以记录文本文件变化, 这里以自己的文章为例, 利用TortoiseGit工具创建一个本地Git仓库. 1. 切换到需要创建仓库的目录下, 比如:D:\MyDoc\Devel ...

  3. git 创建本地仓库、远程仓库,上传项目

    1.在本地想创建git仓库的地方创建本地仓库 首先右键打开 Git Bash Here,如果没有,请先安装git,下载地址:https://git-scm.com/downloads git init ...

  4. Git创建本地仓库并推送至远程仓库

    作为一名测试同学,日常工作经常需要checkout研发代码进行code review.自己极少有机会创建仓库,一度以为这是一个非常复杂过程.操作一遍后,发现也不过六个步骤,so,让我们一起揭开这神秘面 ...

  5. Git创建本地仓库&把pycharm项目添加GitHub仓库上

    一.创建本地仓库 1.1.下载Git地址:https://git-scm.com/downloads 下载完,一路next就可以 1.2.打开Git Bash输入: #创建一个learngit目录 $ ...

  6. Git创建本地仓库、与远程仓库关联

    不知道对不对,不过我这么干能用了嘿嘿 下载好git以及配置密钥什么的就不说了,网上一p眼子 在本地找个变成仓库的文件夹,打开git命令行工具cd到这个目录,然后git init创建本地仓库 然后上gi ...

  7. 初学git(一):创建本地“仓库”

    初学git(一):创建本地“仓库” 作为一个初学者,我是跟着廖学峰老师的官方博客学习,这里只是做个笔记,哈哈,关于git的历史.和其他版本控制的对比啥的,我就不说了.另外,我这里用的是Mac OS X ...

  8. Git学习-安装与创建本地仓库

    前言 以前公司进行项目的版本管理都是用svn,最近公司推荐用git,把svn给关闭了.没办法,拿来主义.网上一番猛操作,勉强也能用了,给自己做个笔记. git安装 因为我用的是windos系统,在Wi ...

  9. Git的基本使用 -- 创建本地仓库

    下载安装 Git-2.25.0-64-bit .exe 查看是否安装成功 git --version 创建本地仓库 创建一个文件夹用于存放项目文件 在创建好的文件中右键选择 Git Bash Here ...

随机推荐

  1. iOS 打开本地 其他应用程序(URL Types)

    iOS 打开本地其他应用程序(URL Types) /*前言废话:Xcode是神奇的,是我所见到的编译器中最为神奇的,如:它可以同时运行两个甚至更多Project到我们模拟器上,可以同时使用一个模拟器 ...

  2. mysql语句入门

    show databases;      展示可以用的数据库: use employees;        进入数据库: show tables;             展示可用的列表.   sho ...

  3. iptables原理

    1.iptables防火墙简介 Iptables也叫netfilter是Linux下自带的一款免费且优秀的基于包过滤的防火墙工具,它的功能十分强大,使用非常灵活,可以对流入.流出.流经服务器的数据包进 ...

  4. PG 中 JSON 字段的应用

    13 年发现 pg 有了 json 类型,便从 oracle 转 pg,几年下来也算比较熟稔了,总结几个有益的实践. 用途一:存储设计时无法预料的文档性的数据.比如,通常可以在人员表准备一个 json ...

  5. Google的Protobuf协议分析

    protobuf和thrift类似,也是一个序列化的协议实现,简称PB(下文出现的PB代表protobuf). Github:https://github.com/google/protobuf 上图 ...

  6. .net MVC中异常日志

    在日常工作中,我们有些项目可能进入了维护期,但是项目可能存在一些潜伏较深的bug导致我们在测试阶段并未发现,那么错误日志记录为我们的项目维护起着重要的作用.记录系统日志的方法如下 1.在系统根目录建立 ...

  7. ASP.NET、JAVA跨服务器远程上传文件(图片)的相关解决方案整合

    一.图片提交例: A端--提交图片 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string u ...

  8. curl发送请求时携带cookie-转载未验证

    <?php header('Content-Type:text/html;charset=utf-8'); echo "<pre>"; function curl ...

  9. vmare centos 6.8 minimal 无法上网

    主机:win7 工具:vmare 11.0.0 系统:http://mirrors.163.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.i ...

  10. tengine/nginx-tomcat动静分离遇到的问题

    小站安装好tengine后,接下来的工作就是要配置好tengine让其和后端的tomcat正常的连接工作起来,tengine的配置文件本身比较简单,网上有大量的相关介绍说明文档,我这里只是摘出我配置过 ...