GitHub基础使用

180 阅读2分钟

如何实现本地上传到github

一般是先有本地帐号,如果有账号就是点击sign in 没有账号就是 sign up(创建新账号)

image.png

  • 首先创建一个README.md 文件
  • 再创建一个 .gitignore文件(gitignore文件里会忽略我们不需要的代码)
  • git 不会上传空文件夹
  • 创建好之后就sign in 登录账号 输入账号密码 然后就开始新建一个储存库

image.png

  • Repository name 是我们这个储存库的名字,我们可以建立个名字(最好是简短,有意义的)

  • Deescription 是这个文件的简介(介绍一下这是个什么文件)

  • 加密的话需要收费,我们选择不加密,直接公开

image.png

  • 接下来我们就可以再git里输入这段代码关联远程仓库

  • git remote add origin + 地址  (关联远程仓库)

  • git remote add b(名字) + 地址  (新增地址)

  • git remote rm +名字 (删除关联)

  • git push origin master + 名字 (推送代码)

  • 由于现在不支持直接使用https协议的推送,我们可以配置ssh免密推送

  • 首先进入当前用户家目录cd~

  • 删除.ssh目录 rm -rvf .ssh

  • 运行命令生成.ssh密码目录 ssh-skygen -tras -C + GitHub邮箱名

  • 进入.ssh目录查看文件列表cd.ssh

  • 查看id_ras.pub文件内容 cat id_ras.pub

  • 复制id_ras.pub 文件内容,登录GitHub  点击用户头像➡Settings➡SSH and GPG keys

  • NEW SSH key

  • 输入复制的密匙信息

  • 回到Git bash 创建远程地址别名 git remote origin_ssh 

  • 查看远程地址 git remote -v 在这里可以看到我们新创建的远程地址

  • 推送代码到ssh地址  git remote origin_ssh + 分支名

image.png

这样表示推送成功

  • 如何拉取最新代码

  • git pull origin master (拉取最新代码)

  • issue (问题) 可以提交对项目自己的信息

  • 修改别人的代码

  • fork 是在当前下克隆了一份代码,如果代码更新,不会随之更新

  • 拉取本地代码

  • git clone + 项目地址或者项目别名

  • 默认就是git仓库而且有origin地址,可以将代码提交到自己的仓库上

  • 添加贡献者

  • collabrators  添加贡献者,被添加的贡献者拥有仓库最大权限