1、远程分支的创建,从远程分支检出的本地分支,称为跟踪分支(tracking branch)。跟踪分支是一种和远程分支有直接联系的本地分支。
2、在跟踪分支里输入git push,Git 会自行推断应该向哪个服务器的哪个分支推送数据。反过来,在这些分支里运行git pull 会获取所有远程索引,并把它们的数据都合并到本地分支中来.
3、我从master分支创建了一个issue5560分支,做了一些修改后,使用git push origin master提交,瞽攥涛徭但是显示的结果却是'Everything up-to-date',发生问题的原因是git push origin master 。
4、在没有track远程分支的本地分支中默认提交的master分支,因为master分婧旱恐笆支默认指向了origin master 分支,这里要使用git push or足毂忍珩igin issue5560:master 就可以把issue5560推送到远程的master分支了。
5、星号(*)表示当前所在分支。现在的状态是成功创建的新的分支并且已经切换到新分支上。
6、把新建的本地分支push到远程服务器,远程分支与本地分支同名(当然可以随意起名):使用git branch -a查看所有分支,会看到remotes/origin/dbg_lichen_star这个远程分支,说明新建远程分支成功。