github在线预览

1.查看分支 git branch
2.本地创建新的分支 git branch [branch name]
3.切换到新的分支 git checkout [branch name]

  • 创建+切换分支 git checkout -b [branch name]
    4.将新分支推送到github git push origin [branch name]
    5.删除本地分支 git branch -d [branch name]
    6.删除github远程分支 git push origin :[branch name]

vue项目实现github在线预览

问题

1.路径
打开项目根目录 config 文件夹下的 index.js ,定位到 build 下的 assetsPublicPath (dev下也有一个assetsPublicPath,别搞错了,我就是在这里踩了第一个坑),把

assetsPublicPath: '/' 修改为 assetsPublicPath: './'

2.dist没有上传
找到项目根目录的 .gitignore 文件,这里设置一些文件名,对应的文件将不会被提交到 github 上面,而 dist 被设置在里面,所以就不能上传到 github 上了,我们可以把 dist 从文件里移除。 当然还有另一种办法,就是在操作 git 命令时,把 git add. 改为 git add -f

dist 意思是强制把 dist 文件提交到 github 。

源代码和页面预览分开

1.删除dist文件夹然后上传到远程仓库master

  • git branch gh-pages
  • git checkout gh-pages(在支线中了,操作与主线没有关系)
  • git run build (dist文件夹出现)
  • .gitignore中去掉dist或者全删只留dist
  • git add -f dist
  • git commit
  • git subtree push --prefix dist origin gh-pages
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 配置 首先是配置帐号信息 ssh -T git@github.com#登陆github 修改项目中的个人信息 1 ...
    rochuan阅读 4,223评论 1 1
  • git 使用笔记 git原理: 文件(blob)对象,树(tree)对象,提交(commit)对象 tree对象 ...
    神刀阅读 9,170评论 0 10
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,665评论 9 163
  • 配置 首先是配置帐号信息ssh -T git@github.com # 登陆 github 修改项目中的个人信息 ...
    guanguans阅读 4,112评论 0 3
  • 1.GitHub 有什么用 学习优秀的开源项目开源社区一直有一句流行的话叫「不要重复发明轮子」,某种意义上正是因为...
    Clemente阅读 5,344评论 1 14

友情链接更多精彩内容