Questions tagged «git-branch»

git-branch是管理分支的Git命令。


12
标签与Git中的分支有何不同?我应该在这里使用哪个?
我有一些困难,了解如何使用标签与分支在吉特。 我只是将代码的当前版本从 简历 至 吉特,现在我将为特定功能处理该代码的子集。其他一些开发人员也将对此进行研究,但并非我们小组中的所有开发人员都将在意此功能。我应该创建分支还是标签?在什么情况下我应该使用一种而不是另一种?

5
Git远程分支已删除,但仍显示在“ branch -a”中
假设我coolbranch在存储库中有一个分支。 现在,我决定使用以下方式(远程和本地)删除它: git push origin :coolbranch git branch -D coolbranch 大!现在,该分支实际上已删除。 但是当我跑步时 git branch -a 我仍然得到: remotes/origin/coolbranch 需要注意的是,当我克隆一个新的存储库时,一切都很好,git branch -a并且不显示分支。 我想知道-有没有一种方法可以从branch -a列表中删除分支而不克隆新实例?
552 git  git-branch 



10
使用Git,显示一个分支中的所有提交,而不显示其他分支中的所有提交
我有一个旧的分支,我想删除它。但是,在执行此操作之前,我想检查一下对该分支所做的所有提交是否都已合并到其他分支中。因此,我想查看对当前分支所做的所有提交,这些提交尚未应用到任何其他分支[或者,如果没有一些脚本无法实现,那么如何查看一个分支中尚未应用的所有提交?到另一个给定的分支?]。
463 git  branch  git-branch 

12
如何重命名Git本地和远程分支名称?
我有四个分支,例如master-> origin / regacy,FeatureA-> origin / FeatureA。如您所见,我输入了错误的名称。 所以我想重命名一个远程分支名称(起源/旧式→起源/旧式或起源/主版) 我尝试下面的命令: git remote rename regacy legacy 但是Git控制台向我返回了一条错误消息。 error : Could not rename config section 'remote.regacy' to 'remote.legacy' 我怎么解决这个问题?

10
Git分支命令的行为类似于“少”
当我使用git branch命令列出所有分支时,我看到的输出git branch | less。 该命令git branch应该显示分支列表,就像ls文件一样。 这是我得到的输出: 如何获得默认行为git branch?是什么原因导致页面输出? 我正在使用ZSH oh_my_zsh(那里没有Git),我的.gitconfig样子是这样的: [user] email = myemail@mail.com name = Dennis Haegler [push] default = simple [merge] tool = vimdiff [core] editor = nvim excludesfile = /Users/dennish/.gitignore_global [color] ui = true [alias] br = branch ci = commit -v cam = commit …


5
如何运行git log以仅查看特定分支的更改?
我有一个本地分支跟踪远程/主分支。运行git-pull和之后git-log,日志将显示远程跟踪分支以及当前分支中的所有提交。但是,由于对远程分支进行了太多更改,因此我只需要查看对当前本地分支所做的提交。 仅显示特定分支的提交的Git命令是什么? 笔记: 配置信息: [branch "my-branch"] remote = origin merge = refs/heads/master

8
推送提交到另一个分支
是否可以将更改从一个分支提交到另一个分支。 假设我在BRANCH1中提交了更改,并希望将其推送到BRANCH2中。 从BRANCH1执行以下操作是否有效: git push origin **BRANCH2** 然后重置BRANCH1?
384 git  git-branch 




8
为新项目创建一个新的空分支
我们正在使用git存储库来存储我们的项目。我们的分支机构与原始分支机构不同。但是现在我们要创建一个小的新项目来跟踪一些文档。为此,我们希望创建一个新的空分支以开始存储文件,并且我希望网络的其他用户克隆该分支。 我们该怎么做? 我尝试了一些东西,但是没有用。 $ mkdir proj_doc; cd proj_doc $ git init $ git add . $ git commit -m 'first commit' $ git br proj_doc $ git co proj_doc $ git br -d master $ git push origin proj_doc 似乎可以顺利执行该分支,但是当我执行访存或提取操作时,它会从其他分支下载信息,然后我还会从其他项目中获得一些额外的文件。最好的解决方案是什么?
351 git  branch  git-branch 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.