1.创建仓库
1.1实际创建一个公开的仓库。点击右上角工具栏里的 New repository图标,创建新的仓库。
1.2选项说明
*****Description
Description 栏中可以设置仓库的说明。这一栏不是必需项,可以留空。
*****Public、Private
在这一栏可以选择 Public 还是 Private。这里我们选择 Public,创建公开仓库,仓库内的所有内容都会被公开。选择 Private 可以创建非公开仓库,用户可以设置访问权限,但这项服务是收费的。
*****Initialize this repository with a README
在 Initialize this repository with a README 选项上打钩,随后GitHub 会自动初始化仓库并设置 README 文件,让用户可以立刻 clone 这个仓库。如果想向 GitHub 添加手中已有的 Git 仓库,建议不要勾选,直接手动 push。
*****Add .gitignore
下方左侧的下拉菜单非常方便,通过它可以在初始化时自动生成 .gitignore 文件 A。这个设定会帮我们把不需要在 Git 仓库中进行版本管理的文件记录在 .gitignore 文件中,省去了每次根据框架进行设置的麻烦。下拉菜单中包含了主要的语言及框架,选择今后将要使用的即可。
*****Add a license
右侧的下拉菜单可以选择要添加的许可协议文件。如果这个仓库中包含的代码已经确定了许可协议,那么请在这里进行选择。随后将自动生成包含许可协议内容的 LICENSE 文件,用来表明该仓库内容的许可协议。
2.克隆远程仓库到本地
2.1初始化本地仓库
进入指定目录:$ cd E:\githome
将目标目录初始化为仓库:$ git init
初始化成功:
Initialized empty Git repository in /Users/hirocaster/github/github-book/git-tutorial/.git/
2.2找到远程仓库的路径
2.3克隆到本地
$ git clone [email protected]:hirocastest/Hello-World.git
Cloning into 'Hello-World'...
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.
$ cd Hello-World