账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    本地仓库已经有了分支,但是为什么没有文件呢?
    79
    0

    我使用
    git clone git@github.com:googlesamples/android-architecture.git拉下了几个文件。
    然后发现原来我想要的代码在其中一个分支中,我在这个仓库中查看了所有分支

    $ git branch -a
     *master
      remotes/origin/HEAD -> origin/master
      remotes/origin/master
      remotes/origin/todo-mvp
      remotes/origin/todo-mvp-clean
      remotes/origin/todo-mvp-dagger
      remotes/origin/todo-mvp-rxjava
      remotes/origin/todo-mvvm-databinding
      remotes/origin/todo-mvvm-live

    然后我就用刚学的git pull origin todo-mvp:todo-mvp把其中一个分支给拉了下来。
    然后我还想继续拉另外一个分支todo-mvp-rxjava,这时候提示了我本地仓库一堆新文件,我就把他添加了然后commit了。

    然后我就想继续拉,期间试过切换到本地分支然后用git pull但是也不行

    $ git pull origin todo-mvp-rxjava:rxjavamvp
    Already up-to-date.

    发现电脑里还是没有文件

    我就用git branch -a查看了一下,打印的信息大概是这样的

    $ git branch -a
      master
    * rxjavamvp
      remotes/origin/HEAD -> origin/master
      remotes/origin/master
      remotes/origin/todo-mvp
      remotes/origin/todo-mvp-clean
      remotes/origin/todo-mvp-dagger
      remotes/origin/todo-mvp-rxjava
      remotes/origin/todo-mvvm-databinding
      remotes/origin/todo-mvvm-live

    我怎样才能让他像我第一次一样把文件给弄出来?

    $ ls
    circle.yml  LICENSE  README.md  todoapp/
    

    这个 todoapp/ 就是我第一次拉取成功的文件夹,难道我要另外创建一个本地仓库吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 蝶梦 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部