前端基礎-git(三):git和GitHub的一些基礎操作

github是一個網站,是一個開源的源代碼管理平臺,用戶註冊後,可以在自己賬戶下創建倉庫,用來管理項目的源代碼(源代碼是基於git傳到倉庫中)
我們所熟知的插件、類庫、框架等都在這個平臺上有託管,我們可以下載觀看和研究源碼等

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 的一些操作等等,僅代表個人的觀點。
如果想了解更多,請掃描二維碼
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章