gh-pages分支在本地

时间:2015-09-16 19:48:20

标签: git github github-pages orphan

我希望最终得到两个具有互斥内容的分支。一个用于gh页面,一个用于主页面。

当我使用自动页面生成器时,它会自动在远程创建一个新的gh-pages分支。我现在希望能够在本地修改该分支作为单独的分支,而不将其与来自master的内容相结合。

我正在使用Git 1.7(无法升级)因此我无法访问git checkout --orphan

git checkout --orphan gh-pages
error: unknown option `orphan'
usage: git checkout [options] <branch>
   or: git checkout [options] [<branch>] -- <file>...

    -q, --quiet           be quiet
    -b <new branch>       branch
    -l                    log for new branch
    -t, --track           track
    -2, --ours            stage
    -3, --theirs          stage
    -f, --force           force
    -m, --merge           merge
    --conflict <style>    conflict style (merge or diff3)
    -p, --patch           select hunks interactively

1 个答案:

答案 0 :(得分:0)

无需p = ep + 1;--orphan会做到这一点。如果要进行推送,只需使用git checkout -b gh-pages指定分支。

git push origin gh-pagescheckout一起使用时,如果可用,它会自动跟踪远程分支。