在本地初始化仓库,提交代码时会出现,上游为空,当前分支为选择,等错误提示。其实就是本地仓库分支和远程仓库分支并未进行关联,即本地分支未追踪到远程分支。
1.本地和远程的状态
本地:
        本地所有的文件显示,是本地仓库的所有文件,当你在此文件夹进入git Bash Here首行末尾会显示当前所在分支(一般是默认的本地分支master)

本地可以创建多个分支,但当前仓库会显示当前所在分支的文件,即当前文件夹文件的显示就是当前分支内的文件。

查看本地分支追踪远程分支
远程:

远程有多个分支,但会有一个默认分支,用于服务器部署。

2.查看本地分支及追踪的分支

git branch -vv

显示本地所有分支,*表示当前所在分支,[远程分支]表示当前本地分支追踪的远程分支,最后一个是最近一次提交的注释。上图显示的追踪是正常的。
4.查看远程分支

git branch -a

3.设置远程跟踪

git branch --set-upstream-to=origin/<branch>      master

设置本地分支master跟踪origin/<branch>远程分支

git track远程分支相关推荐

  1. 【git 】git clone远程分支

    git clone 到本地是远程的master分支. 如果有其他分支,不会clone到本地,但可以通过 git branch -a 查看这些分支. 如果想clone分支,要用git checkout ...

  2. git 更新远程分支列表(亲测)

    有时会遇到git branch -a时总是不出现新的分支或者远程已经没有的分支在本地还有,这时就需要更新下本地的git分支保持和远程分支一致,使用下面命令即可: git remote update o ...

  3. Git获取远程分支文件并创建自己的远程分支

    Git获取远程分支文件并创建自己的远程分支 1.前期准备软件:git-bash 2.获取远程分支文件过程 创建一个空的文件夹,选择文件夹,并右击,选择该选项打开命令行. 复制需要拉取的远程仓库地址. ...

  4. git基于远程分支创建本地分支

    git基于远程分支创建本地分支 1.首先 git branch -a 查看所有的分支 2.使用 git checkout -b 本地分支名 远程分支名 https://blog.csdn.net/no ...

  5. Git——修改远程分支名称

    git 修改远程分支名称 1. git branch -m 旧分支名 新分支名 2. git push --delete origin 旧分支名 3.将新分支名推上去 : git push origi ...

  6. git命令行新建分支,并推送至远程分支(git 新建远程分支)

    git命令行新建分支,并推送至远程分支(git 新建远程分支) 1.查看当前分支: $ git branch 2.查看所有分支,包含远程分支 : $ git branch -a 3.新建分支: $ g ...

  7. Git 创建远程分支与本地分支

    git remote add remotebranchname http://--.git //创建远程分支 git branch //查看本地分支 git branch -a //查看本地分支与远程 ...

  8. Git创建远程分支步骤

    git创建远程分支命令步骤: 1.git branch 查看下当前分支 2.git branch ***(分支名称) 3.git push origin ***(分支名称)  其他的Cimmit,pu ...

  9. git创建fork仓库和关联fork仓库 git提交新分支之git删除本地分支和git删除远程分支——git remote prune origin同步分支

    git创建fork仓库和关联fork仓库 & git提交新分支之git删除本地分支和git删除远程分支--git remote prune origin同步分支 & 跨分支合并-新建分 ...

最新文章

  1. MVC模式下My97DatePicker日期控件引用注意事项
  2. 071_html语言代码
  3. competition in a limited resource
  4. 【机器学习】信用卡欺诈检测|用启发式搜索优化XGBoost超参数
  5. ES6函数第三篇:函数篇(新增API与箭头函数)
  6. ShowMsg函数妙用
  7. STM32F7xx —— LAN8720(FreeRTOS+LWIP)
  8. aba会导致问题_肌肤缺水会导致哪些问题呢?我们又该怎么判断呢?
  9. 远程桌面/远程登陆中强行登陆(他人退出)与切换回话(登陆后切换到上次别的登陆)3389...
  10. GPS模拟器算法(C#)
  11. 【解决idea谷歌翻译失败问题】
  12. 通信基础 8 —— MIMO / 3GPP / UMI
  13. Qt制作局域网即时通讯软件
  14. android 自定义textview圆形,Android 自定义TextView可以设置圆角和按下效果
  15. 如何理解范德波尔方程
  16. Kotlin基础2(持续更新)
  17. html是什么意思?
  18. win10系统服务器错误怎么解决方法,分享win10系统提示内部服务器错误的解决方案...
  19. 蓝的成长记——追逐DBA(20):何故缘起,建库护航 (二次发布-练习使用markdown编辑)
  20. MapGuide 和 Google Map

热门文章

  1. ESI计算机排名2021年01月,喜忧参半!2021年5月ESI世界大学排行榜,21个学科排名数据分析!...
  2. python时间变量_python的对象 变量
  3. c 获取mysql列数据_转 用C API 操作MySQL数据库
  4. C++:vector容器中使用pair该如何访问成员
  5. 4. 编程规范和编程安全指南--go语言
  6. MPlayer编译步骤
  7. 洛谷P1110 报表统计 multiset stl好题
  8. C++中的类属(泛型)机制——模板
  9. OpenCV中图像Mat存储格式和MATLAB中图像Mat存储格式的区别
  10. vs2012与win7不兼容问题