设为首页收藏本站

家园小助手 发布于2022-7-22 17:43 53 次浏览 0 位用户参与讨论 [复制链接]

如何查看git本地分支对应的远程分支

可以。 远程仓库 git clone 下来,当你执行 git branch,你只会看到 * master 并不会看到其他分支,即便远程仓库上有其他分支,使用 git branch -va 可以查看本地+远程分支列表 * master 0840594 merge master and 1.0.0 remotes/origin/1.0.0 7和删除远程分支原理一样吧 git push origin :b //把空分支 push 上去

git push origin a:b 就是把 apush 到 b 上。不过这样有个问题就是 push 之后 a 跟踪的时 b 分支了,如果要继续跟踪 a 分支,还要重新设置回来 麻烦。不如重新在本地建个 b 分支 push 上去

git查看分支命令

git如何查看当前分支是从哪个分支拉的

Git可以使用git reflog --date=local | grep +分支名来查看当前分支是从哪个分支拉下来的。

可以使用git log --graph --decorate --oneline --all来查看当前分支来查看是从哪个分支拉的。

用一个git branch这个比较万能的命令来查看当前分支是从哪个分支拉取的。

扩展资料:

Git的功能特性:

从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。

在自己的机器上根据不同的开发目的,创建分支,修改代码。

在单机上自己创建的分支上提交代码。

在单机上合并分支。

把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。

生成补丁(patch),把补丁发送给主开发者。

看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。

一般开发者之间解决冲突的方法,开发者之间可以使用pull 命令解决冲突,解决完冲突之后再向主开发者提交补丁。

Git常用基本命令

git init:创建一个版本库。

git add:增加内容跟踪信息。

git commit:提交内容到版本库。

git status:看 git 的状态提示。

git show-branch:这个命令让我们看到版本库的发展记录。

参考资料来源:百度百科-Git首先检查一下你的git版本,是否是最新的。最新版本是2.1.0。而我用的是1.8.3也没有出现你说的这种情况,因为如果没有commit,gitbranch是无法切换的:我创建了一个叫new1的分支。过程如下:gitbranchnew1//创建branchgitadd1.txt//添加一个修改文件gitcommit-m"update"//提交master里的东西gitcheckoutnew1//切换到new1编辑new1里面一个文本文件1.txt,再次commitgitcheckoutmaster//切换回来打开1.txt,可以看到里面的东西没有变化。先切换到本分支,git reflog --date=local | grep 分支名称

试过可以的


微信搜索公众号【深圳家】或者直接搜索【i-shenzhen】,获取更多信息

主题推荐

    暂无主题推荐
回复

使用道具 举报

快捷回复: 【看帖回帖是一种美德】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| Archiver|手机版|小黑屋|深圳家|家在深圳论坛-深圳城事生活社区-心安处即故乡

深圳家,宏跃创智旗下科技门户网站 - 爱家,爱生活,心安处即故乡。

Copyright © 2001-2213 Comsenz Inc.   All Rights Reserved.

Powered by 宏跃创智 X3.4

快速
发帖
快速
回复
返回
列表
返回
顶部