github创建及使用仓库

创建github远程仓库

  1. 在github上注册账号然后登陆,如果你是要在别人的仓库里开发就把你的邮箱给他,让他把你加入开发者权限,具体内容直接跳到 使用git获取和提交 部分。让他把你加入开发者权限。2
  2. 如果你自己想创建一个项目练手,就去repository(仓库)创建属于自己的项目

项目拥有者创建项目

  1. 首先进入Your repositories(你的仓库)
    github创建及使用仓库
  2. 然后点Newgithub创建及使用仓库
  3. 填写必要的信息 在点Create repository就创建成功了
    github创建及使用仓库
  4. 这里就是添加远程仓库命令(在gitbash界面 没有用过git的同学可以先看下面的部分)git remote add origin 后面加的地址即 [email protected]:/Sandwich-China/hello.git(可以从上面给的https地址推出来) 注意里面github.com后面有一个 “:” 千万小心,不然会出错
    github创建及使用仓库

开发人员获取项目开发人员权限

有了这个权限你才可以push你的代码到远程仓库 把你的github注册邮箱发给项目拥有者,项目拥有者加入即,步骤如下

  1. 进入项目settings
    github创建及使用仓库
  2. 进入左边Options Manage access
  3. 点这个
    github创建及使用仓库
  4. 输入他的github注册邮箱,然后他的邮箱会受到信息,你让他同意一下就可以了

使用git获取和提交

首先下载git安装包,官网下载为 git官网

配置ssh

ssh是一种加密算法,用来确保在网上传输的信息不会泄密

  1. 首先在桌面上创建一个文件夹,进入文件夹,右键空白处,点Git Bash Here,进入bash界面
    github创建及使用仓库
  2. 配置名称和邮箱,邮箱是github注册时使用的邮箱,名称起一个你的开发伙伴能认出你的名字
    github创建及使用仓库
  3. 生成公钥私钥文件
    ssh-****** -t rsa -C “[email protected]” 输入此命令之后一路回车,提示信息里会出现**文件生成的目录,默认是/c/Users/Administrator/.ssh/id_rsa,去这个目录下会有这三个文件,id_rsa是私钥,id_rsa.pub是公钥,打开公钥文件,全选,复制。
    github创建及使用仓库
  4. 去你的github setting设置你生成的公钥
    github创建及使用仓库
    github创建及使用仓库
    github创建及使用仓库
    github创建及使用仓库
    title可以随便取 Key就是你刚刚复制的公钥部分,粘贴进去,点Add SSH key就可以了,到此ssh配置完毕

使用git获取及提交代码

关于git的知识读者可以自己学习,这里只教大家怎么用

  1. 在你要工作的文件夹下右击进入git bash 输入命令 git init
    github创建及使用仓库

  2. 可以看到在git init之后 该目录生成了.git文件夹,里面装的是git用来版本控制的文件,初学者可以不必了解里面的东西 github创建及使用仓库

  3. 还记得一开始的 git地址吗 把这个地址加到我们的远程里面 [email protected]:/Sandwich-China/hello.git 命令为 git remote add origin [email protected]:/Sandwich-China/hello.git
    github创建及使用仓库

  4. 一般来说开发的时候用的是developer分支(git init默认master分支) 所以我们把分支改成developer
    github创建及使用仓库

  5. 现在我们输入git pull origin developer就可以从远程developer分支拿到代码啦(这一步不需要开发者权限,只要那个项目是公开的即可) 但是我们这个新建的项目还没有设置developer分支,你可以自己建一个分支,往里面放一些东西,然后pull一下试试能不能下载到

  6. 下面简述push代码,由于我们新建的项目只有master分支,我们切换成master分支,然后在文件夹里随便建一些文件
    github创建及使用仓库

  7. git add .
    把所有的改动载入内存

  8. git commit -m “说明信息”
    把改动同步到本地仓库

  9. git push origin master
    把改动同步到远程仓库
    github创建及使用仓库

  10. 现在我们去远程仓库看一下
    github创建及使用仓库
    上传成功!

读者可以去了解一下git教程 学习更多关于git的知识