11.如何將我們的前端項(xiàng)目通過(guò)Git上傳到碼云、github
? ? 11.1 要在你的本地安裝Git? https://git-scm.com/
? ? 11.2 你要注冊(cè)一個(gè)碼云的賬號(hào)(用郵箱注冊(cè)),然后確認(rèn)郵箱
? ? 11.3 我們要想利用vscode向碼云上傳代碼,需要安裝一個(gè)公鑰:在git頁(yè)面,個(gè)人設(shè)置,左下,
? ? ? ? ? 安全設(shè)置下,SSH公鑰點(diǎn),右側(cè)有怎樣生成公鑰,再點(diǎn)公鑰管理,點(diǎn)生成/添加公鑰。
? ? 11.4 生成/添加SSH公鑰(按照文檔操作就可以):輸入命令ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
? ? ? ? ? 三次回車(chē),找出現(xiàn)公鑰儲(chǔ)存位置,在自己電腦上找文件位置,復(fù)制到網(wǎng)頁(yè)中。
? ? ? ? ? 再在vS中輸入ssh -T git@gitee.com 測(cè)試是否好使
? ? 11.5 新創(chuàng)建一個(gè)倉(cāng)庫(kù)
? ? 11.6 從碼云的倉(cāng)庫(kù)中克隆一個(gè)項(xiàng)目(https://gitee.com/ssh123/vues_demos.git)
? ? ? ? git clone https://gitee.com/ssh123/vues_demos.git
? ? ? ? 此時(shí)就會(huì)從倉(cāng)庫(kù)中下載我們所創(chuàng)建好的項(xiàng)目 vues_demos 然后將我們的文件拖到這個(gè)文件夾中
? ? 11.7 Git 全局設(shè)置:
? ? ? ? ? ? git config --global user.name "sun_zjjlive"
? ? ? ? ? ? git config --global user.email "zjjlive123@163.com"
? ? 11.8 將代碼上傳到碼云
? ? ? ? 1.cd vues_demos進(jìn)入到我們的項(xiàng)目文件夾
? ? ? ? 2. 先要查看一下當(dāng)前git項(xiàng)目的狀態(tài)? git status
? ? ? ? 3. 將要提交的文件添加到git緩沖區(qū)? git add .
? ? ? ? ? 你要提交的文件也經(jīng)添加到緩沖區(qū)了,只有把要提交的文件添加到緩沖區(qū),才能將這些文件提交到服務(wù)器上
? ? ? ? 4. 添加一個(gè)遠(yuǎn)程連接
? ? ? ? ? git remote add origin https://gitee.com/ssh123/vues_demos.git
? ? ? ? ? 如果已有遠(yuǎn)程連接可以使用 git remote rm origin 先刪除,然后再添加
? ? ? ? 5.將文件上傳到碼云服務(wù)器
? ? ? ? ? ? git push -u origin master (master表示主分支? -u表示強(qiáng)制? push上傳? orgin遠(yuǎn)程連接名)
? ? ? ? ? ? 提交的時(shí)候報(bào)錯(cuò)了,那是因?yàn)槲覀儺?dāng)前文件一直在添加新的內(nèi)容,是在本地
? ? ? ? ? ? git add .
? ? ? ? ? ? git status
? ? ? ? ? ? git commit -m "project init" 提交一些項(xiàng)目的信息
? ? ? ? ? ? git status 查看當(dāng)前的狀態(tài)如果為clean就可以了
? ? ? ? ? ? git push -u origin master 上傳文件
? ? ? ? ? ? 清除用戶名和密碼 重新上傳文件以后 再重新輸入賬號(hào)密碼
? ? ? ? ? ? git config --system --unset credential.helper
? ? ? ? ? ? 如果成功了顯示
? ? ? ? ? ? Enumerating objects: 16, done.
? ? ? ? ? ? Counting objects: 100% (16/16), done.
? ? ? ? ? ? Delta compression using up to 4 threads
? ? ? ? ? ? Compressing objects: 100% (16/16), done.
? ? ? ? ? ? Writing objects: 100% (16/16), 6.16 KiB | 3.08 MiB/s, done.
? ? ? ? ? ? Total 16 (delta 9), reused 0 (delta 0)
? ? ? ? ? ? remote: Powered by GITEE.COM [GNK-5.0]
? ? ? ? ? ? To https://gitee.com/ssh123/vues_demos.git
? ? ? ? ? ? * [new branch]? ? ? master -> master
? ? ? ? ? ? Branch 'master' set up to track remote branch 'master' from 'origin'.
master是主分支,大家不可以把你們的代碼上傳到主分支所以你需要?jiǎng)?chuàng)建自己的分支,并
? ? ? ? ? ? 在自己的分支下寫(xiě)代碼,如果某個(gè)模塊寫(xiě)完后,你可以提交到你自己的分支上面,如果管理員同意
? ? ? ? ? ? 最后才能把你子分支的代碼合并到master主分支
? ? ? ? ? ? 如何創(chuàng)建一個(gè)分支?
? ? ? ? ? ? 1. 查看目前都有哪些分支? git branch? ? 使用Q就退出了。
? ? ? ? ? ? 2. 創(chuàng)建自己的分支 git checkout -b zhangjun
? ? ? ? ? ? 3. git push -u origin zhangjun? 就可以將內(nèi)容上傳到子分支了
? ? ? ? ? ? 4. 如何切換分支? git checkout master? 從子分支切換為主分支
? ? ? ? ? ? 5.合并分支 在 主分支 下 git merge zhangjun
? ? ? ? ? ? git status 看有沒(méi)有東西沒(méi)傳
? ? ? ? ? ? git add .? 添加到緩沖區(qū)
? ? ? ? ? ? git status 變綠色就是緩沖區(qū)添加成功
? ? ? ? ? ? git commit -m "first" 提交一些項(xiàng)目的信息
? ? ? ? ? ? git push -u origin zhangjun 上傳文件
? ? ? ? ? ? git status 查看當(dāng)前的狀態(tài)是否為clean
? ? ? ? ? ? ? ? ? ? ? 是就可以轉(zhuǎn)別的分支,不是提交再轉(zhuǎn)
? ? ? ? ? ? git checkout master? 切換分支 git checkout 子分支的名稱(chēng)
? ? ? ? ? ? git merge zhangjun? ? 準(zhǔn)備出要合并的分支
? ? ? ? ? ? git push -u origin master? 合并分支
? ? ? ? ? ? git branch -d 分支的名稱(chēng)? 刪除分支
可以在終端使用命令下載庫(kù)到要地:npm install jquery
鏡像下載教程:
http://www.itdecent.cn/p/38bc023caac0
? ? ? ? 如果由于下載太慢沒(méi)有下載成功,就需要把國(guó)外的鏡像地址改成阿里鏡像,這樣下載就很快了
? ? ? ? // 設(shè)置 淘寶鏡像源
? ? ? ? npm config set registry https://registry.npm.taobao.org
? ? ? ? // 查看 使用的 鏡像源
? ? ? ? npm config get registry
nodejs 一直下一步
git上面有教程
2020.7.20-1 vue腳手架安裝
簡(jiǎn)書(shū) http://www.itdecent.cn/p/b73af5fff845