加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 本地

怎么在github上新建仓库

时间:2024-03-09 11:36:56  来源:http://www.gzrxw.net  作者:admin

一、怎么在github上新建仓库

要在github上创建自己的代码仓库,首先的有一个github的账号,账号的申请就不演示了, 大家自己申请一个即可,登录以后是这样的界面。

在这个界面上,我标记的红框里, 第一个框里是我已经创建的仓库,在第二红框里, 点击中间的加号按钮

点击弹出的 New repository

创建一个新的仓库

跳转到这个页面上Repository name 让你输入一个仓库的名字

Description (optional) 对这个仓库的描述

public和private是对这个仓库的开放权限

Initialize this repository with a README问你要不要帮你根据你输入的项目名字和描述初始化一个项目(生成一个README的md文件)

然后点击create就创建成功了

5

在创建成功的页面,可以对这个仓库更新,编辑,复制ssh或者https链接等。

二、如何在 Windows 下使用命令行创建 Github 仓库?

在 Windows 下使用创建 Github仓库需要安装Git bash(git客户端),和拥有一个GitHub账号。

Git bash下载地址:

1、首先安装好Git bash,(在桌面右键空白处如下图则安装成功)。

2、然后去GitHub网站创建的Github 仓库,创建好之后复制仓库,https地址,如下图。

3、然后在本地电脑克隆下来,现在本地创建一个文件夹,然后右键-->Git clone,如下图。

4、弹出来一个界面,地址是你刚刚复制好的https,所以直接点OK即可。

5、等待克隆完成,克隆完成之后即创建了Git仓库。

6、克隆完成之后下载的文件,和GitHub地址上是一样的。

注意:要了解git客户端里每种符号的含义以及每次提交数据置GitHub仓库,需要书写备注。

三、哪些git命令可以得到一个git仓库

获取 Git 仓库

有两种取得 Git 项目仓库的方法。 第一种是在现有项目或目录下导入所有文件到 Git 中; 第二种是从一个服务器克隆一个现有的 Git 仓库。

在现有目录中初始化仓库

如果你打算使用 Git 来对现有的项目进行管理,你只需要进入该项目目录并输入:

$ git init

该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。 但是,在这个时候,我们仅仅是做了一个初始化的操作,你的项目里的文件还没有被跟踪。 (参见 Git 内部原理 来了解更多关于到底 .git 文件夹中包含了哪些文件的信息。)

如果你是在一个已经存在文件的文件夹(而不是空文件夹)中初始化 Git 仓库来进行版本控制的话,你应该开始跟踪这些文件并提交。 你可通过 git add 命令来实现对指定文件的跟踪,然后执行 git commit 提交:

$ git add *.c

$ git add LICENSE

$ git commit -m 'initial project version'

稍后我们再逐一解释每一条指令的意思。 现在,你已经得到了一个实际维护(或者说是跟踪)着若干个文件的 Git 仓库。

克隆现有的仓库

如果你想获得一份已经存在了的 Git 仓库的拷贝,比如说,你想为某个开源项目贡献自己的一份力,这时就要用到 git clone 命令。 如果你对其它的 VCS 系统(比如说Subversion)很熟悉,请留心一下你所使用的命令是clone而不是checkout。 这是 Git 区别于其它版本控制系统的一个重要特性,Git 克隆的是该 Git 仓库服务器上的几乎所有数据,而不是仅仅复制完成你的工作所需要文件。 当你执行 git clone 命令的时候,默认配置下远程 Git 仓库中的每一个文件的每一个版本都将被拉取下来。 事实上,如果你的服务器的磁盘坏掉了,你通常可以使用任何一个克隆下来的用户端来重建服务器上的仓库(虽然可能会丢失某些服务器端的挂钩设置,但是所有版本的数据仍在,详见 在服务器上搭建 Git )。

克隆仓库的命令格式是 git clone [url] 。 比如,要克隆 Git 的可链接库 libgit2,可以用下面的命令:

$ git clone

这会在当前目录下创建一个名为 “libgit2” 的目录,并在这个目录下初始化一个 .git 文件夹,从远程仓库拉取下所有数据放入 .git 文件夹,然后从中读取最新版本的文件的拷贝。 如果你进入到这个新建的libgit2 文件夹,你会发现所有的项目文件已经在里面了,准备就绪等待后续的开发和使用。 如果你想在克隆远程仓库的时候,自定义本地仓库的名字,你可以使用如下命令:

$ git clone mylibgit

这将执行与上一个命令相同的操作,不过在本地创建的仓库名字变为 mylibgit。

Git 支持多种数据传输协议。 上面的例子使用的是 https:// 协议,不过你也可以使用 git:// 协议或者使用 SSH 传输协议,比如 user@server:path/to/repo.git 。 在服务器上搭建 Git将会介绍所有这些协议在服务器端如何配置使用,以及各种方式之间的利弊。

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门