首页  >  问答  >  正文

码云+git分支问题

1.我用使用码云+git的方式维护的我的代码,在码云上创建了项目并添加了一个叫jts的分支。然后clone到本地后,在本地创建了一个叫JTSDEV的分支并提交了修改。我用不同的命令行会显示不同的分支,我码云上创建的分支用命令行显示不了,我用命令行创建的分支码云上却没有,这是为什么呢?

phpcn_u1582phpcn_u15822714 天前895

全部回复(3)我来回复

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-05 11:11:07

    不太明白,你是说JSTDEV没有关联远程的jst?
    如果是,因为你没有把他们关联起来
    等于你在本地建一个分支,远程建一个分支,他们当然是没有关系啦
    你要手动关联一下,不行的话就把其中一个删了,同步一下
    看下这个教程http://www.liaoxuefeng.com/wi...

    回复
    0
  • 大家讲道理

    大家讲道理2017-06-05 11:11:07

    你切换到本地的 JTSDEV 再git pull一下,它会提示你 set-upstream之类的玩意,意思就是让你本地的文本绑定到远程,仔细看命令行提示啊

     git branch --set-upstream-to=origin/jts JTSDEV
    

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-06-05 11:11:07

    git clone下来的是master分支

    你需要checkout jst,git会自动找到远程的那个jst然后创建一个本地的,并且关联起来

    然后你通过修改本地的jst分支下的文件,然后commit push就可以维护本地和远程的代码了

    另外建议通读下git教程:
    http://www.liaoxuefeng.com/wi...

    回复
    0
  • 取消回复