github创建及使用仓库
github创建及使用仓库
创建github远程仓库
- 在github上注册账号然后登陆,如果你是要在别人的仓库里开发就把你的邮箱给他,让他把你加入开发者权限,具体内容直接跳到 使用git获取和提交 部分。让他把你加入开发者权限。2
- 如果你自己想创建一个项目练手,就去repository(仓库)创建属于自己的项目
项目拥有者创建项目
- 首先进入Your repositories(你的仓库)
- 然后点New
- 填写必要的信息 在点Create repository就创建成功了
- 这里就是添加远程仓库命令(在gitbash界面 没有用过git的同学可以先看下面的部分)git remote add origin 后面加的地址即 [email protected]:/Sandwich-China/hello.git(可以从上面给的https地址推出来) 注意里面github.com后面有一个 “:” 千万小心,不然会出错
开发人员获取项目开发人员权限
有了这个权限你才可以push你的代码到远程仓库 把你的github注册邮箱发给项目拥有者,项目拥有者加入即,步骤如下
- 进入项目settings
- 进入左边Options Manage access
- 点这个
- 输入他的github注册邮箱,然后他的邮箱会受到信息,你让他同意一下就可以了
使用git获取和提交
首先下载git安装包,官网下载为 git官网
配置ssh
ssh是一种加密算法,用来确保在网上传输的信息不会泄密
- 首先在桌面上创建一个文件夹,进入文件夹,右键空白处,点Git Bash Here,进入bash界面
- 配置名称和邮箱,邮箱是github注册时使用的邮箱,名称起一个你的开发伙伴能认出你的名字
- 生成公钥私钥文件
ssh-****** -t rsa -C “[email protected]” 输入此命令之后一路回车,提示信息里会出现**文件生成的目录,默认是/c/Users/Administrator/.ssh/id_rsa,去这个目录下会有这三个文件,id_rsa是私钥,id_rsa.pub是公钥,打开公钥文件,全选,复制。 - 去你的github setting设置你生成的公钥
title可以随便取 Key就是你刚刚复制的公钥部分,粘贴进去,点Add SSH key就可以了,到此ssh配置完毕
使用git获取及提交代码
关于git的知识读者可以自己学习,这里只教大家怎么用
-
在你要工作的文件夹下右击进入git bash 输入命令 git init
-
可以看到在git init之后 该目录生成了.git文件夹,里面装的是git用来版本控制的文件,初学者可以不必了解里面的东西
-
还记得一开始的 git地址吗 把这个地址加到我们的远程里面 [email protected]:/Sandwich-China/hello.git 命令为 git remote add origin [email protected]:/Sandwich-China/hello.git
-
一般来说开发的时候用的是developer分支(git init默认master分支) 所以我们把分支改成developer
-
现在我们输入git pull origin developer就可以从远程developer分支拿到代码啦(这一步不需要开发者权限,只要那个项目是公开的即可) 但是我们这个新建的项目还没有设置developer分支,你可以自己建一个分支,往里面放一些东西,然后pull一下试试能不能下载到
-
下面简述push代码,由于我们新建的项目只有master分支,我们切换成master分支,然后在文件夹里随便建一些文件
-
git add .
把所有的改动载入内存 -
git commit -m “说明信息”
把改动同步到本地仓库 -
git push origin master
把改动同步到远程仓库 -
现在我们去远程仓库看一下
上传成功!
读者可以去了解一下git教程 学习更多关于git的知识