我希望能够通过Git / github将最新稳定版本的WorPress一步克隆到dir中。现在,它很容易变得不稳定:
git clone git://github.com/WordPress/WordPress.git
但是什么相当于获得编号最高的分支?
答案 0 :(得分:8)
从git克隆并更改为WordPress目录
git clone git://github.com/WordPress/WordPress.git
cd WordPress
然后列出分支..
git branch -r
这就像...
origin/1.5-branch
origin/2.0-branch
...
origin/3.4-branch
origin/HEAD -> origin/master
origin/master
查看你想要的分支......
git checkout 3.4-branch
Branch 3.4-branch set up to track remote branch 3.4-branch from origin.
Switched to a new branch '3.4-branch'
答案 1 :(得分:2)
这是我实际上最终做的事情,它包含在Fabric fabfile I have on Github中:
git clone git://github.com/WordPress/WordPress.git .
git checkout $(git describe --tags $(git rev-list --tags --max-count=1))
它像正常一样克隆repo,然后做一些shell魔术来找到最新的标记版本的WordPress(这是稳定分支所在的地方。)
答案 2 :(得分:1)
你能试试git checkout master
吗?
答案 3 :(得分:0)
git branch -r
将显示所有远程分支
git checkout --track <local_branch> <remote>/<remote_branch>
将设置一个跟踪远程分支的本地分支,以推送或获取新的更新。
答案 4 :(得分:0)
你可以在 git clone 之后使用这个命令
git checkout stable