开始项目的优化和重构,鉴于第一版混乱的版本控制,在TualatriX同学的“循循善诱”之下,决定采用GIT,这几天来回倒腾,算上手了,不过刚才小3来了之后遇到个小问题:不知道怎么clone回远程的分支。。。

事情是这样的,这之前因为小3同学开车车去了,所以只有我一个人在往服务器上push,然后今天他来,clone回来,branch以下才发现只有master分支,顿时囧翻...其他分支怎么就不回来呢....百google度,哈,有学了一招,原来是这样的:

通过git clone获取的远端git库,只包含了远端git库的当前工作分支。如果想获取其它分支信息,需要使用”git branch  –r” 来查看, 如果需要将远程的其它分支代码也获取过来,可以使用命令” git checkout -b 本地分支名 远程分支名”,其中,远程分支名为git branch –r所列出的分支名, 一般是诸如“origin/分支名”的样子。如果本地分支名已经存在, 则不需要“-b”参数。

事情就是这样子...简单吧,我得意的笑~~~~

P.S. 顺路链接以下TualatriX最新的一篇Git的日志:git add原来还有交互模式!