目錄
1.場景
2.解決辦法如下:
3.關于windows環境下npm報錯
1.場景
進公司會分發gitlab賬號,要求你克隆代碼,并在專案分支dev上開發代碼(推拉代碼)
而git clone只能clone遠程庫的master分支,無法clone所有分支
2.解決辦法如下:
1. 新建一個檔案夾(注意看看是不是在master分支上,不行就換到d盤、f盤之類的)
2. 點上去,右鍵git bash here
3. git clone http://myrepo.xxx.com/project/.git ,這樣在git_work目錄下得到一個project子目錄
4. cd project(會生成一個子檔案夾,點進去再Git bash here )
5. git branch -a,列出所有分支名稱如下:
remotes/origin/dev
remotes/origin/release
6. git checkout -b dev origin/dev,作用是checkout遠程的dev分支,在本地起名為dev分支,并切換到本地的dev分支(就是將遠程的分支搞到本地并建立關聯,之后就可以進行推送了,重點理解origin可以理解為一個網址)
7. git checkout -b release origin/release,作用參見上一步解釋
8. git checkout dev,切換回dev分支,并開始開發,
9.之后就可以git add . git commit -m '初始化' git push了
3.關于windows環境下npm報錯
Error: pngquant failed to build, make sure that libpng-dev is installed
error code ELIFECYCLE
error errno 1
error pngquant-bin@4.0.0 postinstall: `node lib/install.js`
error Exit status 1
error Failed at the pngquant-bin@4.0.0 postinstall script.
error This is probably not a problem with npm. There is likely additional
logging output above.
verbose exit [ 1, true ]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/298960.html
標籤:其他
上一篇:雙鏈表【Java】
