Questions tagged «github»

GitHub是基于Web的托管服务,用于使用Git进行版本控制的软件开发项目。使用此标记可以解决有关托管在GitHub上的存储库问题,特定于GitHub的功能以及使用GitHub与其他用户协作的问题。不要仅仅因为存储库恰好托管在GitHub上,而将此标签用于与Git相关的问题。

7
如何“撤消”-单分支克隆?
我使用 git clone -b <branch name> --single-branch <github url> <target directory> 这仅克隆了此分支,但现在我想切换到master和其他分支。除了清除并重新克隆回购协议的其余部分之外,还有什么方法可以撤消--single-branch首选项吗?
102 git  github 

3
如何在GitHub代码搜索中转义字符?
我试图使用GitHub的代码搜索来搜索包含字符代码,像一些行=,+等 我从https://help.github.com/articles/searching-code/#considerations-for-code-search了解到,这些字符是通配符,必须转义,否则将被忽略。 这是一个示例:“ if \(done is True \)”和另一个:“ if(done is True)”。 两者都"your query contains a character that is ignored"在搜索栏的右侧返回相同的警告。我的转义似乎没有做任何事情,并且得到的结果是忽略了字符。

9
如何在GitHub Wiki中创建某种目录?
如果您在此处查看:http : //en.wikipedia.org/wiki/Stack_Overflow 您会注意到这里有一个“内容”部分,如果您单击其中一个链接,它将带您到页面上的特定部分。 如何在GitHub Wiki上执行此操作?使用Markdown或其他工具?
102 github  wiki 

3
从拉取请求中删除已修改的文件
我目前在请求请求中有3个修改过的文件(没有新文件)。 我想从拉取请求中删除其中一个文件,以便拉取请求仅包含对两个文件的更改,并使第三个文件保持其原始的原始状态。 我尝试了几件事(签出文件的原始版本等),但在PR中它仍显示为更改后的文件。 有针对这个的解决方法吗?

30
GitHub页面未更新
我在GitHub页面上遇到了一个奇怪的问题。我将新提交提交到我的个人页面页面maltzj.github.io,但是新文章不在此处显示。当我在本地执行服务器时,帖子位于localhost:4000/posts/the-price-of-inconsistent-code/。但是,当我转到http://maltzj.github.io/posts/the-price-of-inconsistent-code时,我得到了404。我还添加了一个新文件,该文件应该位于http://maltz.github。 io / test.html,但这还会引发404。 一切都在本地构建和运行。我的Git存储库是最新的,并且GitHub status页面上没有关于构建问题的任何信息,因此我对如何使用它感到有些困惑。如何使我的页面更新为添加的新内容? 作为参考,支持我的页面的存储库的位置为http://github.com/maltzj/maltzj.github.io

4
GitHub:重新打开合并的拉取请求
我做了一些改变 我提交了请求请求 拉取请求已被接受并合并。 我们发现了一个错误 在我修复错误的同时,更改再次被删除。 现在,我已经修复了该错误,并希望通过1次额外的提交重新提交请求请求。有什么方法可以重新打开拉取请求或对其进行更新,还是我必须创建一个新的拉取请求,再次键入说明等?Gitorious具有此功能,我们最近已移至GitHub。

1
在GitHub上可视化分支
在TortoiseGit,gitk或BitBucket上,通常具有所有分支的项目历史可视化,如下所示: 但是,GutHub的提交历史似乎很平坦,至少我找不到显示这种图形的方法。GitHub的Web UI可以像其他Git客户端一样以某种方式可视化分支吗?
101 git  github  branch 

2
在请求请求时重命名分支
在Github上,您可以发出拉取请求以向项目添加功能。一个人的贡献必须在一个分支上,如果请求被接受,它将被合并到项目的主分支(或类似分支)中。 现在,我在Github上提交了请求请求,我的贡献在一个名为的分支上patch-1。我可以通过以下方式在本地修改分支的名称 git branch -m patch-1 newname 从原则上讲,我也可以按照这个答案中的指示在我的Github分叉仓库上重命名它。在实践中,这是通过删除旧分支patch-1并用另一个名称将其重新推入来完成的newname。 patch-1当它构成请求请求时,是否可以重命名我在Github上的分支存储库上的分支?还是在拉取请求管理上引起问题? 当分支是请求请求时,有什么方法可以重命名分支上的分支?
101 git  github  pull-request 

23
![拒绝]管理员->管理员(先获取)
有没有很好的方法来解释如何解决“! [rejected] master -> master (fetch first)'在Git中 ”问题? 当我使用此命令时, $ git push origin master它将显示一条错误消息。 ! [rejected] master -> master (fetch first) error: failed to push some refs to 'git@github.com:zapnaa/abcappp.git'
101 git  github  git-push 

2
如何避免在GitHub / BitBucket上进行合并提交地狱
我们在回购中最终有很多这样的提交: Merge branch 'master' of bitbucket.org:user/repo 每当开发人员将他/她的本地fork同步到顶级仓库时,就会发生这种情况。 无论如何,有没有避免此合并提交地狱使所有回购日志混乱的问题?以某种方式发起请求时,可以避免它们吗? 我知道如果仅在本地VM中完成此操作,就可以执行git rebase,GitHub / BitBucket UI中是否有任何等效项? 你们是如何做到的?
100 git  github  bitbucket 

3
如何在Markdown表的代码语句中转义管道字符?
在GitHub上,我想构建一个包含Markdown中的代码段的表。除非我在反引号(即)字符之间放置了管道字符(即|),否则它工作正常。 这是我想要的: a | r ------------|----- `a += x;` | r1 `a |= y;` | r2 问题在于第二行代码语句中的竖线被解释为列定界符。然后表渲染看起来很丑陋。我该如何避免呢? 请注意,我已经尝试使用|HTML代码,但是会产生a |= y;。

5
Git与强制覆盖合并
我有一个分支demo,需要与master分支合并。我可以使用以下命令获得所需的结果: git pull origin demo git checkout master git pull origin master git merge demo git push origin master 我唯一关心的是,如果有任何合并问题,我想告诉git覆盖master分支中的更改,而不会给我合并提示。因此,基本上demo分支中的更改应自动覆盖master分支中的更改。 我环顾四周,有多种选择,但我不想冒险进行合并。
100 git  github  merge 

2
Github Markdown中的差异语法突出显示
我正在编写应使用Markdown在C#中解释代码的文档。 我使用```csharp来突出显示csharp。 有时我想使用粗体或其他内容突出显示代码中的特定内容。 我知道<pre>等等...但是它带走了我的csharp突出显示。 最佳案例方案-在本```csharp节中突出显示代码的某种方式。 其次,我可以将代码写为diff(使用+和-突出显示内容),但是如何告诉Github使用红色和绿色背景色突出显示diff语法? 有没有办法同时使用diff和csharp语法突出显示?

12
Git推送失败,“非快速更新被拒绝”
我已经通过Git Online编辑了我的GIT存储库。在尝试推送本地代码更改后,出现错误: Git push failed, To prevent from losing history, non-fast forward updates were rejected. 我怎样才能解决这个问题?
99 git  github  push 


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.