huawenforever
2015-06-12 12:44
采纳率: 100%
浏览 1.9k

git 创建远程分支的本地代码库

远程有分支origin/v3.0,在创建本地代码库的时候。
1.本地:
git checkout v3.0
2.本地:
git checkout -b v3.0
git reset --hard origin/v3.0
1和2的效果有区别吗?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • hxskmx 2015-06-12 13:28
    已采纳

    git checkout v3.0 这个只是切换,前提是已经创建了
    git checkout -b v3.0 这个是在当前的分支下创建另一个分支并切换过去,至于内部原理 ,应该都一样 只是这样更方便些操作完可以和之前的分支就行合并 git merge v3.0

    点赞 评论
  • hxskmx 2015-06-12 12:56

    git branch v3.0 创建分支
    git checkout v3.0 切换分支
    git checkout -b v3.0 创建并切换分支 -b指创建并切换
    git reset --hard 退回至版本库中的文件

    点赞 评论

相关推荐 更多相似问题