日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux/npm/git的简单操作

發布時間:2025/3/15 linux 11 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux/npm/git的简单操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下面是命令操作的詳細步驟,每一步都是相連接的;對于git的相關命令,包括了團隊開發時候如何操作,以及QA如何測試的;都挺詳細的,可能有注釋的理解不太正確,可以進行補充;

也可以看著之前發布的一篇git命令清單,里邊的圖是至關重要的;圖理解了,才會思考下一步如何進行;

1. 簡單操作:linux

?

(1)ls顯示目錄所有的內容 (2)ls -a 顯示隱藏文件./.. (3)ls -al d開頭文件夾 列表顯示出文件詳細信息 (4)mkdir 文件名 創建文件夾 touch index.html 創建文件 (5)vim index.html 編輯文件 i 輸入文件內容 ESC退出文件 :+wq存盤退出 (6)cat index.html 查看文件內容 (7)cp index.html index2.html 拷貝文件 (8)mv index2.html index.html 具有移動和修改 (9)rm -rf 強制刪除 (10) cd ~ 根目錄 pwd 個人工作目錄 (10)cd ./ 當前文件

?

2. npm 簡單命令

exports=modules.exports,但是this指向不同; (1)npm init -y 一步生成package.json包 name最好自己命名 version 版本號 script 可以創建命令 license:mis開源 ISC自己的 (2)npm info jquery 查看jquery的版本 npm i jquery@2.1 --save --save保存在package.json中;默認是最新版本(一般指定某版本) 次版本號:功能更新 (3)npm i (4)npm i underscore -S jquery的庫輔助 在dependencies中 (5)npm i babel-core@6.4 --save-dev(-D) (6)npm ls 安裝的所有的包,可以查看依賴 (7)npm ls | grep jquery 查看安裝的包 dependencies 線上需要的包 devDependecise 線上已經是轉過es5的,不用再用這個包

?

(8)npm outdated 查看過期的包

?

'jquery':'^2.1.1' ^保留第一個版本號,后面取最新 驗證: npm info jquery 'jquery':'~2.1.1'鎖定前兩位... 'jquery':'2.1.1'鎖定前三位 'jquery':'*'配置最新的 wanted 就是安裝的以^,*要求的 (9) npm update 根據wanted進行升級

?

3. git 簡單操作

?

git遠端控制 gitlab 開源

?

(1) new repo 創建倉庫 對應一個項目

?

inilialize this repository width a readme 選擇

?

gitignore 不需要創建 node license 創建 MIT

?

(2) git clone github地址 文件名 clone width SSH 安全代碼管理協議 配置公鑰和私鑰 clone width HTTPS http+ssl 必須輸入用戶名和密碼 git根據公鑰產生私鑰

?

(3)ssh-keygen -t rsa -C 郵箱地址 一路回車 [RSA 2048]成功

?

.ssh隱藏文件 根據clone找到c盤的.ssh文件 在github中找到setting ->SSH and GOG keys 粘貼公鑰 (4) git config --global user.name 出現用戶名 git config --global user.name aaa 改名為aaa 找不到的時候 (5) git config --global user.email 也可以在最后在clone 地址 有文件夾生成 .git .gitignore .package.json來配置的插件 (6)git status 查看狀態 git config --global alias.st status 配置status的別名 git st 簡寫 紅色:沒有被跟蹤 (7) git add . 把文件放到索引倉庫 已經執行過的文件就不用在執行 (8)git commit -m '這是我的第一個提交' 提交到本地倉庫 git ci 是commit的別名 git commit -am '這是我的第二個提交' (9) git push 提交到遠程倉庫 master->master表示提交成功 刷新遠端倉庫有顯示文件 (10)git rm 文件名 刪除文件 git st git ci -am 'detele a file' git push 再次遠程提交

團隊協作:

(1)git clone github地址 pbh ;生成項目文件夾 多人相同方式 (2)進入pbh git branch 查看分支(不能在master上修改) (3)git br maizuo-20171225-gengxin-bugfix 沒有master的操作權限(創建新分支)更名為pbh-bug (4) git br 查看當前分支 分支開發,主干發布 或者:git checkout -b pbh-bug 創建并顯示在該分支上 (5) git checkout maizuo-20171225-gengxin-bugfix 切換分支 工作目錄對應當前分支;本地工作目錄只能跟蹤當前分支 (6)git ci -am '' 進入當前文件pbh

?

在這里進行切換分支操作: index.html內容發生變化; (7)git push 放到遠程倉庫fatal致命錯誤:查看遠端有沒有該分支 git push --set-upstream origin pbh-bug(分支)

?

沒有提交到master;可以查看到分支github; 也可以修改.git文件:[branch 'ghb-bug'] remote=origin merge = refs/heads/ghb-bug

?

修改內容發布:此時的master已經是修改的 時刻查看分支內容是否是最新; (5) git pull 將master上的東西放到工作區 此時的代碼還是老代碼 git push (everything up-to-date)本地和遠端一樣 (6) git merge master 將分支和最新線上的東西合并 :q 在ghb-bug分支上執行 (7) git br 查看此時所在的分支 git push(遠端沒有該分之) (9) git push --set-upstream origin ghb-bug github查看到分支

QA測試:

重新創建文件 (1) git clone 地址 maizuo-QA (2) git br 進入該文件后查看當前分支 (3) git br -a 查看分支 綠色:本地;紅色:分支 (3) git checkbox pbh-bug 把該分支拉下來 采用branch發布 git st 會自動提示push; 此時可以切換分支查看變化; (4)git merge pbh-bug 到master分支 將master和pbh-bug進行合并 git st 會自動提示push; 此時可以切換分支查看變化;git push

?

已有人測試過的時候,再次測試ghb-bug的時候:在maizuo-QA找不存在某個分支的時候:

?

(1)git fetch --all 找到所有分支 白色的說明已經合并過的分支; (2)git branch 找到該分支 (3)git checkout ghb-bug 內容和master不一樣 git checkout master -> git merge ghb-bug 當有相同的文件的時候,git pull ->每次測試的時候都應該有該步驟

?

合作:在github項目上 setting->collaborators 邀請合作人 branches保護分支

?

轉載于:https://www.cnblogs.com/naniandongzhi/p/8128085.html

總結

以上是生活随笔為你收集整理的linux/npm/git的简单操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产xxxxxx | 激情啪啪网站 | 红桃视频国产精品 | 狠狠夜| 欧美 日韩 中文字幕 | 婷婷午夜影院 | 9色视频 | 超碰97在线看 | 日本不卡在线 | 日本一区二区三区网站 | 狠狠搞av | 激情偷乱人成视频在线观看 | 欧美熟妇7777一区二区 | 欧美天堂在线视频 | 日韩免费一二三区 | 女人床技48动态图 | 曰韩一级片 | 亚洲影视在线观看 | 另类天堂av| 国产精品久久久久久久免费观看 | 一区二区三区天堂 | 亚洲国产一区二区三区a毛片 | 亚洲天堂av中文字幕 | 日本 片 成人 在线 九色麻豆 | 欧美三级韩国三级日本三斤在线观看 | www麻豆视频 | 正在播放国产精品 | 在线免费观看黄色av | 黑人极品ⅴideos精品欧美棵 | 成人在线免费视频观看 | 女人久久久 | 九九久久视频 | avtt久久 | 国产免费一区二区三区最新6 | 美女操操操 | 亚洲成人伊人 | 三级在线网站 | 四川一级毛毛片 | 日韩精品久久久久久久的张开腿让 | 青青草视频在线观看 | 久久久久久综合网 | 精品国产精品网麻豆系列 | 一区二区福利电影 | 国内精品视频 | 欧美日韩亚洲天堂 | 狠狠干五月 | 看黄色a级片 | 久久久久久久久久亚洲 | 99热这里只有精品8 国产一卡二 | 香蕉视频成人在线 | 亚洲www色| 偷偷草| 久久久夜精品 | 国产免费黄色大片 | 精品国产自在精品国产精小说 | 日韩porn | 美女超碰在线 | 成人在线三级 | 国产精品日韩一区 | 18岁免费观看电视连续剧 | 免费黄在线看 | 国产一区二区三区四区三区四 | 亚洲日本中文字幕 | 日韩亚洲欧美一区二区三区 | 久久久久久久久久久久久久久久久久久久 | 日韩免费在线视频观看 | 精品视频一区二区三区在线观看 | 超碰97最新 | 亚洲一区二区三区精品视频 | 成人精品一区二区三区中文字幕 | 91视频你懂的 | 欧美日韩在线一区 | 天天天干干干 | 国内精品毛片 | 污污视频在线免费观看 | 中文字幕在线视频免费 | 狂野欧美性猛交xxⅹ李丽珍 | 国产视频麻豆 | 高h喷汁呻吟3p | 午夜色图| 青青青国产在线 | 国模人体私拍xvideos | 五月天婷婷在线观看 | 九九黄色 | 亚洲涩涩 | 亚洲一区二区三区观看 | 海角社区id| 精品无码国产污污污在线观看 | 亚洲国产午夜 | 国语毛片 | xxxx视频在线 | 亚洲国产成人va在线观看天堂 | 日本在线一级 | 91射| www黄色av| 亚洲视频图片 | 91看片淫黄大片91桃色 | 女人喷潮完整视频 | 神马久久春色 |