快速部署你的靜態(tài)網(wǎng)頁
介紹:
這個功能可以讓你的靜態(tài)頁面蚊惯,直接以 https://victorxlj.github.io/
域名開頭,在瀏覽器中訪問饶火。
如何使用:
1米愿、在某個倉庫的主頁導(dǎo)航中,點擊 settings
2短绸、找到頁面中的
GitHub Pages
中的 source
更改為 master branch
车吹,點應(yīng)用。3醋闭、現(xiàn)在就可以訪問
https://victorxlj.github.io/git-demo/index.html
了窄驹,前提是你的git-demo
倉庫中有index.html
文件。
git push 失敗
可以使用git push origin master
证逻,但是直接 git push
的話乐埠,會失敗。
上面的意思是:當(dāng)前分支沒有與遠(yuǎn)程分支關(guān)聯(lián)囚企。
那就可以根據(jù)提示丈咐,使用最后一句代碼關(guān)聯(lián)一下,之后提交代碼就可以使用
git push
和git pull
了龙宏。ps.如果是克隆下來的倉庫是可以直接使用
git push
和 git pull
的棵逊。
git 圖形化操作工具——gitk
gitk 是 git 提供的一個gui工具,可以很清晰地查看搜索提交歷史及 git 相關(guān)操作银酗。在終端 git 倉庫目錄下輸入 gitk 命令即可使用辆影。
設(shè)置命令的別名
作用:
可以簡化輸入命令的操作。
具體操作:
1黍特、先設(shè)置一個別名秸歧。
git config --global alias.ci commit // 將commit命令設(shè)置一個別名為ci
2、接下來進(jìn)入主目錄操作 .gitconfig
文件,設(shè)置各個別名衅澈。
cd ~
vim .gitconfig
3键菱、現(xiàn)在就可以愉快的使用別名了
// 添加修改過的文件到暫存區(qū)
git ad
采用SSH協(xié)議
具體步驟:
1、生成秘鑰對
ssh-keygen -t rsa -C ["email"] // email 為你注冊時的郵箱
接下來一直按 enter
即可今布,會自動在用戶主目錄下生成 .ssh
文件夾经备,里面包含公鑰 id_rsa.pub
和私鑰 id_rsa
。
2部默、在 github
網(wǎng)站添加公鑰
把剛剛生成的公鑰里面的內(nèi)容進(jìn)行復(fù)制侵蒙,進(jìn)入github
主頁,點頭像里面的settings
3傅蹂、繼續(xù)點擊右上角的New SSH key
,起一個名字纷闺,然后把公鑰內(nèi)容進(jìn)行粘貼算凿,點擊Add SSH key
即可。
只是新建一個空文件夾是不會被版本跟蹤的
后面添加的.gitignore文件
在遠(yuǎn)程倉庫中已經(jīng)有版本了犁功,并且包含.gitignore
忽略的文件了氓轰,現(xiàn)在本地添加.gitignore
文件并配置好后推送到遠(yuǎn)程倉庫,發(fā)現(xiàn)遠(yuǎn)程倉庫中的理應(yīng)被忽略的文件并沒有消失浸卦,這里可以需要先清理本地緩存再推送署鸡。
git rm -r --cached . // 刪除本地緩存
git add . // 添加要提交的文件
git commit -m 'update .gitignore' // 更新本地的緩存
git push