GitHub创建分支,切换分支,合并分支,删除分支,从本地库推送到远程库

GitHub创建分支

git branch <name>

GitHub切换分支

切换分支有两种写法

git checkout <name>或者git switch <name>

把分支从dev切换到master

创建+切换分支

创建+切换分支有两种写法:git checkout -b <name>或者git switch -c <name>

git checkout -b dev表示:新建一个分支dev,并切换到分支dev

$ git branch dev
$ git checkout dev
Switched to branch 'dev'

合并某分支到当前分支

git merge <name>

把dev分支合并到当前的master分支

删除分支

git branch -d <name>

查看当前分支

git branch

前面的*代表着当前所在的分支

将本地库的改动推送到远程库

git push origin master

### 创建 GitHub Pages 个人站点 为了在 GitHub Pages 上创建并发布个人站点,可以采用多种方式实现这一目标。以下是通过 MkDocs 和 Jekyll 这两种流行工具来完成此操作的方法。 #### 使用 MkDocs 部署静态文档站 MkDocs 是一种用于项目文档编写的静态网站生成器。要将其部署至 GitHub Pages: 1. 安装 Python 环境以及 pip 工具; 2. 执行命令 `pip install mkdocs` 来安装 MkDocs; 3. 初始化一个新的 MkDocs 项目文件夹,并编辑配置文件 `mkdocs.yml` 及首页内容; 4. 利用 Git 将本地仓推送远程 GitHub 中; 5. 添加特定的 GitHub Action 或者借助第三方插件如 `mkdocs-github-pages` 实现自动化构建与推送过程[^1]; ```yaml site_name: My Docs Site repo_url: https://github.com/username/repositoryname.git remote_branch: gh-pages ``` #### 借助 Jekyll 构建博客型网页 对于希望搭建博客形式页面的情况来说,Jekyll 更加适合。具体步骤如下所示: 1. 注册 GitHub 账号并且新建一个公共存储命名为 `<your_username>.github.io`; 2. 在该仓根目录下放置 HTML/CSS 文件或者直接选用官方提供的主题模板; 3. 如果选择 Ruby 编程语言环境,则可通过 gem 包管理器安装 Jekyll (`gem install jekyll bundler`); 4. 当前工作路径切换到克隆下来的本地副本位置执行 `bundle exec jekyll serve` 启动服务器预览效果; 5. 提交更改至 master/main 分支后等待几分钟即可在线查看成果[^2]; ```ruby # _config.yml example configuration file for a simple site. title: Welcome to my blog! email: your-email@example.com description: > # this means to ignore newlines until "baseurl:" Write an awesome description for your new site here... baseurl: "" # the subpath of your site, e.g. /blog url: "https://<your_username>.github.io" # the base hostname & protocol for your site, e.g. http://example.com twitter_username: jekyllrb github_username: jekyll ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值