github是一个网站,是一个开源的源代码管理平台,用户注册后,可以在自己账户下创建仓库,用来管理项目的源代码(源代码是基于git传到仓库中)
我们所熟知的插件、类库、框架等都在这个平台上有托管,我们可以下载观看和研究源码等

文章目录

  • settings 用户设置
  • 创建仓库
  • 把本地仓库信息提交到远程仓库
  • 真实项目开发流程:
  • NPM(node package manger)
  • 总结

settings 用户设置

  • Profile: 修改自己的基本信息
  • Account 可以修改用户名
  • Security: 可以修改自己的秘密
  • Emails: 邮箱(必须进行邮箱校验)

创建仓库

new Reponsitory ->填写信息 -> Create repository

  • public:公共仓库作为开源项目
  • private:私有仓库作为内部团队协作管理的项目

Settings -> 删除仓库Delete this repository
-> Collaborators 设置协作开发人员
Code 可以查看历史版本信息和分支信息

把本地仓库信息提交到远程仓库

  1. 建立本地仓库和远程仓库的连接
git remote -v //查看本地仓库和哪些远程仓库保持链接
git remote add origin [git远程仓库地址]//添加新建一个链接
git remote rm origin //删除关联信息
  1. 提交代码
git pull origin master // 提交代码之前拉取最新代码
git push origin master // 把本地代码提交到远程仓库(需要输入github的用户名和密码)

一般真实项目开发用的克隆

git clone [远程仓库git地址][别名: 可以不设置,用默认值]

真实项目开发流程:

  1. 组长或者项目负责人先创建中央仓库
  2. 小组成员基于远程仓库,把远程仓库及默认的内容克隆到本地。(不用在git int初始化本地仓库、和对应的远程仓库也保持了关联“git remote add”、把远程仓库默认的内容拉取到本地‘git pull’)
  3. 添加或者修改本地仓库代码
  4. 提交到暂存区
git add .
  1. 提交到历史区
git commit -m'前端岚枫20200222提交文件'
  1. 先更新拉取代码,然后推送到原创仓库
git pull //让本地信息和远程仓库信息保持同步可能会有冲突处理
git push

NPM(node package manger)

nom :node 模块管理工具,根据nom 我们可快速安装、卸载所需要的资源文件(例如: jquery、react等)

  1. 去node官网(https://nodejs.org/zh-cn/)下载node,安装node之后, npm也就跟着安装了。
  2. 查看node和nom 版本
node -v
npm -v
  1. 基于npm 进行模块管理
    https://www.npmjs.com/ 基于npm是从npmjs.com平台上下载安装
npm install xxx //把模块安装在当前项目中(node_modules)
npm install xxx -g //把模块安装在你全局环境中
npm i xxx@1.0.0 //(i代表的install,@后跟的是版本号)
npm view xxx versions > xxx.version.json //查看某个模块的版本信息(输出到指定json文件中)
npm init -y  //初始化当前项目的配置清单,json文件
npm i xxx --save //把模块保存在清单生产依赖中
npm i xxx --save-dev // 把模块保存在清单开发依赖中
npm install //跑环境,按照清单安装所需的模块
npm root -g //查看全局安装模块的目录
npm uninstall xxx //卸载安装过的模块
npm uninstall xxx -g

总结

这篇文章主要算学习做的笔记,主要是git和github的一些操作,如何建立远程仓库,本地仓库如何跟远程仓库交互,npm 的一些操作等等,仅代表个人的观点。
如果想了解更多,请扫描二维码

前端基础-git(三):git和GitHub的一些基础操作相关推荐

  1. 开放大学计算机应用基础第三次,江苏开放大学-计算机应用基础第三次.doc

    江苏开放大学-计算机应用基础第三次.doc 江苏开放大学形成性考核作业 学 号 2017020400168 姓 名 张婷婷 课程代码 110003 课程名称 计算机应用基础(专) 评阅教师 第 3 次 ...

  2. 三校生计算机应用基础模块,三校生高考《计算机应用基础》电子教案.doc

    三校生高考<计算机应用基础>电子教案 教 案 (复 习) 学校名称 泾川县职业教育中心 课程名称 计算机(网络技术.应用基础) 授课班级 11级计算机4班 课程总学时 80 (本学期计划学 ...

  3. python基础第三章选择结构答案-零基础学Python--------第3章 流程控制语句

    第3章 流程控制语句 3.1程序的结构 计算机在解决某个具体问题时,主要有3种情况,分别是顺序执行所有的语句.选择执行部分语句和循环执行部分语句.程序设计中的3种基本结构为顺序结构.选择结构和循环结构 ...

  4. 计算机应用基础第三版175页答案,计算机应用基础试题(附答案).doc

    计算机应用基础 <计算机应用基础>试题 班级: 姓名: 成绩: 一.单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在下面表格内,否则不得分.每小题1分,共20 ...

  5. 计算机应用基础第三版答案,新版《计算机应用基础》各章课后习题-有答案.doc...

    新版<计算机应用基础>各章课后习题-有答案.doc PAGE 天天快乐 <计算机应用基础>各章课后习题 第1章 计算机基础知识 1.填空题 (l)存储器可分为只读存储器.随机存 ...

  6. 大学计算机应用基础第三版教程答案,大学计算机应用基础习题答案

    <大学计算机应用基础习题答案>由会员分享,可在线阅读,更多相关<大学计算机应用基础习题答案(9页珍藏版)>请在人人文库网上搜索. 1.第一章答案 一选择题 212 2D2B3B ...

  7. 开发基础之使用git把项目提交到github托管

    开发基础之使用git把项目提交到github托管 本文将讲解如何把本地的项目代码提交到github托管. 需要你对Linux命令或者shell命令熟悉. 至于如何使本地和github添加私钥以及用户名 ...

  8. 【Git、GitHub、GitLab】三 Git基本命令之创建仓库并向仓库中添加文件

    前两篇文章已经学会了Git的基本命令与创建仓库的命令,点击链接查看上一篇文章:[Git.GitHub.GitLab]二 Git基本命令之建立Git仓库,本篇文章就来创建一个有模有样的仓库.该仓库中的代 ...

  9. Android基础-系统架构分析,环境搭建,下载Android Studio,AndroidDevTools,Git使用教程,Github入门,界面设计介绍

    系统架构分析 Android体系结构 安卓结构有四大层,五个部分,Android分四层为: 应用层(Applications),应用框架层(Application Framework),系统运行层(L ...

  10. Git和Github的区别与操作简介

    文章目录 1,常见版本管理工具介绍 及 版本工具作用 2,git.GitHub和SVN比较 3,本地git基本使用命令 4,使用git操作GitHub 5,配置win10当前用户对GitHub所有项目 ...

最新文章

  1. 国内四大搜索站长工具
  2. hiho一下 第五周 Hihocoder #1037 : 数字三角形
  3. ASSERT: “QGLFunctions::isInitialized(d_ptr)“ - Runtime Exception
  4. sql 链接到oracle数据库,通过MSSQL连接服务器连接至Oracle数据库
  5. 年底要算绩效了,高校青椒有多难?
  6. 软件定义无线电matlab书,软件定义无线电
  7. linux查看主机硬件命令
  8. 电力与计算机科学技术,上海电力大学计算机科学与技术专业
  9. REMOTE HOST IDENTIFICATION HAS CHANGED!
  10. react中的核心概念
  11. Atitit 成果艺术 attilax著 艾提拉著 目录 1. 2 2. 理论类 2 2.1. xxx模型 曲线 定律 原则 曲线 2 3. 代码类成果 范例代码项目 代码类库 与代码片段
  12. centos查看yum上jdk的版本
  13. Latex添加矢量图/将visio画图转换成矢量图
  14. php敏感代码屏蔽,PHP敏感词汇屏蔽或替换
  15. 期权定价 - BS模型 - 维纳过程和伊藤引理
  16. java在线电影_java在线高清
  17. 盘点2020年受影响最大的十大行业和10大职业
  18. 机器学习第六课part1(最小二乘,L1,L2正则)
  19. 手机端富文本编辑器_在手机上也能高效写作,这款好用的移动端编辑器值得你尝试...
  20. Windows10 1903 应用商店错误 代码: 0x80131500 解决办法

热门文章

  1. 哎呀你不要把他叫出来_不吼不叫,学会这3个亲子互动方法,孩子不专注都难...
  2. java模拟手机浏览web_PC上测试移动端网站和模拟手机浏览器
  3. mysql text 函数的使用方法_MySQL空间数据操作:GeomFromText()和astext()函数报错解决...
  4. ROS-创建功能包和节点
  5. 记录方法用时_知识无穷,学以致用才是关键!四个方法教你学以致用
  6. Win10 20H2正式发布,对比旧版新功能一览
  7. 项目Beta冲刺Day3
  8. 在deepin中安装docker
  9. 微信小程序之弹框modal
  10. Java构造时成员初始化的陷阱