在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:sneakyness/html开源软件地址:https://github.com/sneakyness/html开源编程语言:开源软件介绍:htmlDeliverables of the HTML Working Group Build instructions:
Spec Editing CheatsheetChecking out the HTML spec
Pull the code from GitHub:
Configuring gitInstalling the necessary software
Get anolislib from Mike’s github repo:
Build the HTML spec
Resulting page is in output/html/single-page.html Or the multipage version at output/html/spec.html Cherry pick commits from the WHATWG spec
Checkout the WHATWG spec:
Find out commit differences to html branch:
Find a commit that you want to apply, get it’s SHA:
Show the SHA commit e.g.:
Checkout the html spec:
Cherry pick the commit selected from before:
If you want to edit the commit:
Show changes to GitHub:
Create a new feature branch:[make sure your .gitconfig defaults push to upstream]
Merging a feature branch:You should not use the GitHub pull request merge feature, but instead rebase locally and push (to avoid a messy merge and get a linear history):
Test everything still works, then push to GitHub:
Then merge on master:
If you want to delete the branch, too, remove it both on local and GitHub (the issue with the pull request will continue to exist):
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论