Questions tagged «git»

Git是一个开源的分布式版本控制系统(DVCS)。使用此标签可解决有关Git使用和工作流程的问题。不要仅仅因为存储库恰好托管在GitHub上而使用[github]标签来解决与Git相关的问题。另外,请勿对碰巧涉及Git储存库的一般编程问题使用此标记。

8
如何在Git中标记较早的提交?
我们是git的新手,我想在存储库的开头设置一个标签。我们的生产代码与开始的存储库相同,但是从那时起我们就进行了提交。开头的标签将使我们能够将生产“回滚”到已知的稳定状态。 那么如何将标签添加到任意的较早的提交中呢?




7
如何使用远程主服务器重新建立本地分支
我有一个从远程存储库的master分支克隆的项目remote_repo。我创建一个新分支,然后提交该分支。其他程序员被推送到remote_repomaster分支。 现在,我需要将分支RB重新设置为remote_repomaster。 这个怎么做?键入什么命令到终端?
929 git  clone  git-rebase 


11
功能分支重新设置后,Git推送被拒绝
好的,我以为这是一个简单的git场景,我缺少什么? 我有一个master分支和一个feature分支。我做了一些工作master,一些上feature,然后更多一些master。我最终得到这样的东西(字典顺序暗示着提交的顺序): A--B--C------F--G (master) \ D--E (feature) 我没有问题要git push origin master保持远程master更新,也没有问题git push origin feature(启用时feature)可以为我的feature工作维护远程备份。到目前为止,我们还不错。 但是现在我想基于master feature的F--G提交基础,所以我git checkout feature和git rebase master。还好。现在我们有: A--B--C------F--G (master) \ D'--E' (feature) 问题:我想备份新的feature分支后git push origin feature,由于该树由于重新定基而发生更改,因此推送被拒绝。这只能通过解决git push --force origin feature。 我讨厌--force不确定我是否需要它。所以,我需要吗?变基是否必然意味着下一个push应该满足--force? 此功能分支未与任何其他开发人员共享,因此对于强制推送我实际上没有问题,我也不会丢失任何数据,这个问题更具概念性。
916 git 

7
在GitHub存储库中创建标签
我在GitHub中有一个存储库,需要对其进行标记。 我在外壳中加了标签,但在GitHub上却没有显示。 我还需要做其他事情吗? 我在shell中使用的命令是: git tag 2.0 现在,当我键入git tag时显示: 2.0 看来标签存在了,对吗? 该存储库为:https : //github.com/keevitaja/myseo-pyrocms。 如何使此标签显示在GitHub上?我的标签在哪里?
907 git  github  git-tag 




28
在Git中可视化分支拓扑
我在自己的机器上孤立地与Git一起玩,我发现很难维护我所有分支和提交的思维模型。我知道我可以从自己的位置git log查看提交历史,但是有没有办法查看整个分支的拓扑结构,例如这些ASCII映射,似乎在各处都用来解释分支? .-A---M---N---O---P / / / / / I B C D E \ / / / / `-------------' 感觉就像有人进来并尝试拿起我的存储库将很难弄清楚到底发生了什么。 我想我受AccuRev的流浏览器的影响了...
882 git 


18
是否有“他们的”版本的“ git merge -s ours”?
使用将主题分支“ B”合并到“ A”时git merge,出现了一些冲突。我知道可以使用“ B”中的版本解决所有冲突。 我知道git merge -s ours。但是我想要的是类似的东西git merge -s theirs。 为什么不存在?与现有git命令发生冲突合并后,如何获得相同的结果?(git checkout来自B的每个未合并文件) 更新:只是从分支A中丢弃任何东西(合并提交点到树的B版本)的“解决方案”不是我想要的。
876 git  git-merge 

11
如何从Git存储库中删除远程源
我只是git init将文件夹初始化为git repo,然后使用添加了一个远程存储库git remote add origin url。现在,我要删除它git remote add origin并添加一个新的存储库git remote add origin new-url。我该怎么做?
874 git  git-remote 

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.