Git创建仓库

原创 2016年08月28日 19:53:51

Git创建仓库

 

这里我们为大家介绍一下如何创建一个Git仓库,首先来明白为啥要创建一个Git仓库呢?鬼才知道呢~不过话说回来,仓库的作用是啥?放东西啊.所以Git仓库是用来放东西的,因为Git是个控制版本的软件,所以,Git仓库肯定是用来放代码的.

 

 

git init

 

Git使用git init命令来初始化一个Git仓库,Git的很多命令都需要在Git的仓库中运行,所以git init是使用Git的第一个命令.


在执行完成git init命令后,Git仓库会生成一个.git目录(这个目录貌似是隐藏的,需要使用ll命令才能查看到),该目录包含了资源的所有元数据,其他的项目目录保持不变(不想SVN会在每个子目录生成.svn目录,Git只在仓库的根目录生成.git目录).

 

使用方法

 

使用当前目录作为Git仓库,我们只需要使它初始化.

$git init


该命令执行完成后会在当前目录生成一个.git目录.

 

使用我们指定目录作为git仓库.

$git init newrepo


初始化后,会在newrepo目录下会出现一个名为.git的目录,所有Git需要的数据和资源都存放在这个目录中.如果当前目录下有几个文件想要纳入版本控制,需要先用git add命令告诉Git开始对这些文件进行跟踪,然后提交:

$git add *.c
$git add README
$git commit -m ‘初始化项目版本’


以上命令将目录下以.c结尾以及README文件提交到仓库中.

 

git clone

 

我们使用git clone从现有Git仓库中拷贝项目(类似svn checkout).

克隆仓库的命令格式为:

$git cline <repo>

 

如果我们需要克隆到指定的目录,可以使用一下命令格式:

$git clone <repo> <directory>

参数说明:

repo:Git仓库

directory:本地目录


案例:要克隆Ruby语言的Git代码仓库Grit,可以用下面的命令:

$git clone git://github.com/schacon/grit.git

执行该命令后,会在当前目录下创建一个名为grit的目录,其中包含一个.git的目录,用于保存下载下来的所有版本记录.

如果要自己定义要新建的项目目录名称,可以在上名的命令末尾执行新的名字.

 

$git clone git://github.com/schacon/grit.git mygrit


你可以在你的机器上试试,应该挺快,这个代码库不大,还是老样子,.git文件是个隐藏的文件,你需要使用ll命令来查看.创建一个Git仓库的作用显而易见了,创建的仓库能用来clone代码,这样的话,我们就能在任何机器上和同事共享一份代码.

git教程 - 概念 原理 使用

一些名称 git ---- 版本控制工具。 git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Torvalds开始着手开发git是为了作为一种过渡方...

手把手教你使用git GitHub创建管理仓库

一:Git是什么?        Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别?       SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活...

链表的 基本应用

链表的拆分 #include #include struct node {     int data;     struct node *next; }; int main() { int n=0,i...

POJ-2513 Colored Sticks(字典树+并查集+欧拉)

题目链接:Colored Sticks 一道3个知识点结合的题目,可以说单个知识点的题目,都会做,一旦知识点结合起来,题目就不简单了 思路:这个题开始看就知道是并查集,但是不好处理的不同种单词的统...

Git 最基础入门--创建本地仓库上传文件

关于Git入门,其实非常非常简单,不要把一个东西想像的很难,其实每个知识都有一个核心知识点,咱们就去抓那一个点。 1.关于Git的安装,在这里就不多说了。去 Git官网 下载就好了 。 下面进入正题...

git使用方法---仓库的创建及更新

从上节的学习中,我们知道了git的一下基本概念及相关的配置,在本节中,我们来学习如何使用git来进行版本管理控制,在后面的开发过程中,我们会经常使用这些命令。1. git仓库的创建git仓库的创建有两...

Git仓库创建

1. 创建git资源库 git init --bare 库名称Initialized empty Git repository in e:/android_software/userworks...

创建git代码仓库

使用git进行版本控制项目创建远程仓库这里使用github做为服务器为例。也可以用开源中国,方法基本都一样,只是开源中国是国内的代码托管, 用法都一样, 可以参照此文档1.注册github2.登录gi...

Git 历险记(三)——创建一个自己的本地仓库

如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后再用git add命令把它们都加入到Git本地仓库的暂存区(stage or in...

创建git服务器上用的裸仓库方法

方法一: 1.初始化一个空的裸仓库 $ cd /home/repo $ mkdir teamwork.git $ cd teamwork.git $ git in...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Git创建仓库
举报原因:
原因补充:

(最多只允许输入30个字)