快速部署你的静态网页
介绍:
这个功能可以让你的静态页面,直接以 https://victorxlj.github.io/
域名开头,在浏览器中访问。
如何使用:
1、在某个仓库的主页导航中,点击 settings
2、找到页面中的
GitHub Pages
中的 source
更改为 master branch
,点应用。3、现在就可以访问
https://victorxlj.github.io/git-demo/index.html
了,前提是你的git-demo
仓库中有index.html
文件。
git push 失败
可以使用git push origin master
,但是直接 git push
的话,会失败。
上面的意思是:当前分支没有与远程分支关联。
那就可以根据提示,使用最后一句代码关联一下,之后提交代码就可以使用
git push
和git pull
了。ps.如果是克隆下来的仓库是可以直接使用
git push
和 git pull
的。
git 图形化操作工具——gitk
gitk 是 git 提供的一个gui工具,可以很清晰地查看搜索提交历史及 git 相关操作。在终端 git 仓库目录下输入 gitk 命令即可使用。
设置命令的别名
作用:
可以简化输入命令的操作。
具体操作:
1、先设置一个别名。
git config --global alias.ci commit // 将commit命令设置一个别名为ci
2、接下来进入主目录操作 .gitconfig
文件,设置各个别名。
cd ~
vim .gitconfig
3、现在就可以愉快的使用别名了
// 添加修改过的文件到暂存区
git ad
采用SSH协议
具体步骤:
1、生成秘钥对
ssh-keygen -t rsa -C ["email"] // email 为你注册时的邮箱
接下来一直按 enter
即可,会自动在用户主目录下生成 .ssh
文件夹,里面包含公钥 id_rsa.pub
和私钥 id_rsa
。
2、在 github
网站添加公钥
把刚刚生成的公钥里面的内容进行复制,进入github
主页,点头像里面的settings
3、继续点击右上角的New SSH key
,起一个名字,然后把公钥内容进行粘贴,点击Add SSH key
即可。
只是新建一个空文件夹是不会被版本跟踪的
后面添加的.gitignore文件
在远程仓库中已经有版本了,并且包含.gitignore
忽略的文件了,现在本地添加.gitignore
文件并配置好后推送到远程仓库,发现远程仓库中的理应被忽略的文件并没有消失,这里可以需要先清理本地缓存再推送。
git rm -r --cached . // 删除本地缓存
git add . // 添加要提交的文件
git commit -m 'update .gitignore' // 更新本地的缓存
git push
网友评论