安裝GitBash
(gitbash不是git,,是命令行作用)
找一個(gè)目錄垢袱,在目錄上右鍵點(diǎn)擊,然后選中「Git Bash Here」港柜,即可用 Git Bash 打開這個(gè)目錄请契。
gitbash基礎(chǔ)命令:...
創(chuàng)建目錄:mkdir my-dir
刪除目錄:rm -r my-dir
創(chuàng)建文件:echo "hello" > newFile.txt
刪除文件:rm newFile.txt
安裝Node
安裝全部默認(rèn)選項(xiàng)
配置npm:
npm config set registry https://registry.npm.taobao.org/ 安裝淘寶鏡像cnpm包
npm config set loglevel http
npm config set progress false
配置Git
git config --global user.name xxx #方便產(chǎn)品經(jīng)理找(懟)你
git config --global user.email yyy #方便產(chǎn)品經(jīng)理找(懟)你
git config --global push.default simple # 本來我寫的是 matching,不過想了想可能 simple 更好
git config --global core.quotepath false #防止文件名變成數(shù)字
git config --global core.editor "vim" # 使用vim編輯提交信息
git基礎(chǔ)命令:
git init夏醉,初始化本地倉(cāng)庫(kù),會(huì)創(chuàng)建.git目錄
git status -sb爽锥,顯示當(dāng)前所有文件的狀態(tài):
master
M css/style.css
M 的意思就是 Modified,表示這個(gè)文件被修改了
git add 文件路徑授舟,用來將變動(dòng)加到暫存區(qū),例;git add css/style.css
git commit -m "改動(dòng)了css/style.css"救恨,這個(gè)改動(dòng)就被提交到 .git 本地倉(cāng)庫(kù)了. -m "信息",用來正式提交變動(dòng), git status -sb文件路徑前紅M變綠M
每一次改動(dòng)释树,都要經(jīng)過 git add 和 git commit 兩個(gè)命令肠槽,才能被添加到 .git 本地倉(cāng)庫(kù)里擎淤。
先add 再commit
Github:使用:
1,在github新建一個(gè)repo,依次復(fù)制以下每行命令到命令行(gitbash)
2若提示沒有SSH鑰匙,回到github的settings里生成SSH key:
3復(fù)制后,依次出現(xiàn)3個(gè)對(duì)話,全部Enter過,,如下圖:
生成的一段氣泡碼后,輸入cat ~/.ssh/id_rsa.pub,生成SSH key碼,,復(fù)制粘貼到
4再重新配置用戶名郵箱編輯器等
其他設(shè)置:
倉(cāng)庫(kù)項(xiàng)目預(yù)覽地址設(shè)置:倉(cāng)庫(kù)地址+/xxx.html
日常git推送github,見:https://blog.csdn.net/CatGlory/article/details/50444046
日常 github推送:
(已有ssh key;)
(如果提示沒有,刪除sshkey>generate新的shhkey>將./ssh路徑下的公鑰粘貼進(jìn)去 ,)
1 github首頁(yè)新建repo:
2 bash進(jìn)入目錄:git clone git@github.com:7w7/Task-resume.git:下載倉(cāng)庫(kù)
3 git init 初始化本地倉(cāng)庫(kù)
4 git add 添加文件 (git add -A /git add . /添加全部文件)
5 git commit -m "xxx" 添加提交信息
6 git push 推送
安裝Vscode
1插件安裝:..
2推送功能具體使用:
添加修改信息后√提交,...推送到github即可