github相关内容

如何在GitHub上打开多个请求

当我在GitHub上打开一个pull请求时,自我上一次请求以来的所有提交以及所有新提交都自动添加到此请求中。我似乎无法控制哪些提交被添加,哪些不提供。当我尝试打开另一个请求时,我得到一个“糟糕!已经有一个请求”错误。有没有简单的方法来打开多个请求,而不必乱用命令行? 解决方案 分店。打开多个提交的拉取请求的唯一方法是将它们分离到各自的分支中,并从那里打开拉取请求。 ..
发布时间:2018-04-26 14:03:34 其他开发

如何发布到Travis CI的Github页面?

我们在travis-ci服务器上编译Doxygen文档,并希望将它们推送到我们的gh-pages分支。 如何处理 git push ?有人有在travis-ci中使用加密变量的例子吗?我应该使用https授权还是使用SSH密钥? 解决方案 HTTPS API令牌的分步示例在环境变量中 其他人已经提到过它,但这里有一个更详细的过程。 为网站创建一个单独的存储库(可选)。这将 ..
发布时间:2018-04-26 14:03:32 其他开发

设置预先提交钩子jshint

我最近在github上启动了一个项目。 每次使用Travis提交后,我都设法设置自动测试。但是现在我想用jshint设置一个预先提交的钩子。所以如果jshint报告错误,提交应该失败。但是,这是可能的,如果是这样,如何做到这一点? 解决方案 ... 是的!这个有可能。我最近写了 。请注意,它不是特定于GitHub,通常只是Git - 因为它是一个预提交钩子,它在之前运行任何数据 ..
发布时间:2018-04-26 14:03:27 其他开发

重命名远程git分支

我有2个git分支:master和experimental。 实验变得很好,我想让它成为主人。我想我会重命名为洗牌的东西,但这里是我得到的: nutebook:Stuff nathan $ git remote rename master旧 错误:无法将配置节'remote.master'重命名为'remote.old' 我使用GitHub和Git-Tower。 ..
发布时间:2018-04-26 14:03:21 其他开发

你如何在GitHub上分发你自己的仓库?

我在GitHub上有一个公共仓库。我想复制/复制它,并在基于这个存储库的新项目上工作,但我不想影响它现在的状态。我尝试使用GitHub UI分叉,但它没有做任何事情。 解决方案 我不认为你可以分叉自己的回购。 克隆它,并推到一个新的回购是好的,但你需要: git clone https://github.com/userName/Repo New_Repo cd New_Repo ..
发布时间:2018-04-26 14:02:57 其他开发

GitHub - 列出作者提交

GitHub 上有没有任何方法可以列出浏览器中单个作者所做的所有提交(既不是本地的,例如通过 点击提交列表中的用户名称(提交历史记录),只需导出到该用户的个人资料页面。检查GitHub用户界面和搜索(Google,StackOverflow)并没有提供这种方法。 GitHub帐户,只需在提交历史记录中的任意位置单击作者的用户名,您可以看到的提交将被筛选至该作者的用户名: “https://i ..
发布时间:2018-04-26 14:02:54 其他开发

如何在GitHub中执行一个pull请求,只有分叉库的master分支中有最新的提交

我在github上分配了一个仓库。我做了一些更改并做了一个pull请求。 现在我做了一些其他更改并希望执行新的请求,但在执行请求之前的预览屏幕上它显示了旧的提交(那些已经被接受的提交)。 如何仅选择分叉存储库的主分支中的最新提交,以便我可以做一个只有提交的请求? 解决方案 这个答案来自一位同事,解决了我的问题: git checkout -b NEW_BRANCH_NA ..
发布时间:2018-04-26 14:02:47 其他开发

我如何在自己的服务器上安装Github?

有没有像Github这样的东西适合你自己的本地服务器?我很好奇,如果有像PHP脚本或甚至桌面客户端模仿Github的功能,我喜欢Github,但它将很高兴主机在我自己的服务器上。 道歉,如果这不被认为是“编程”足够的,但通常只有程序员使用GIT和Github 更新 首先感谢所有伟大的建议,很高兴看到有选择。从这里发布的内容和我的谷歌搜索中,我可以说它看起来像Github解决方案中 ..
发布时间:2018-04-26 14:02:34 PHP

如何让git为给定的项目使用正确的标识(名称和电子邮件)?

我使用我的个人笔记本电脑进行工作和个人项目,我想使用我的工作电子邮件地址来提交我的工作提交(gitolite)和我的个人电子邮件地址(github)。 我阅读了以下解决方案,它们都是全局或临时的: git config --global user.email“bob@example.com” git config user.email“bob @ example。 com“ git ..
发布时间:2018-04-26 14:02:26 其他开发

Github将存储库更改为错误的语言

我知道这不是一个大问题,但我喜欢我的Github语言多样化。我在Swift中编写了一个项目,当我提交它说它在Objective C中。 我认为这可能是因为Parse框架是用Objective C编写的, ,但是有什么方法可以改变主存储库页面上的显示语言吗? 正如 GitHub帮助页面 GitHub使用开源的 Linguist图书馆确定用于语法突出显示和存储库统计信息的文件语言。 ..
发布时间:2018-04-26 14:02:14 其他开发

如何在拉动之前检查本地和github之间的差异

在使用pull之前,我想检查一下我的local和github master之间是否有区别。 我该怎么做? 解决方案 git pull 真的等同于运行 git fetch 然后 git merge 。 git fetch 会更新所谓的“远程追踪分支” - 通常这些看起来像 origin / master , github / experiment 等,你可以看到 git branch ..
发布时间:2018-04-26 14:00:06 其他开发

更改了GitHub密码,不再能够推回到远程

$ git push origin master $ b 更改我的GitHub密码后,我无法推送到远程: $ b remote:无效的用户名或密码。 是否只重新存储库? git远程显示来源 这会要求您为给定的git用户输入密码,正确,现在试试: - git pull 或 git ..
发布时间:2018-04-26 14:00:01 其他开发

git从终端推送错误的用户

我有一个git和我的终端问题。 下面是一个画廊向您展示我的问题: http://imgur.com/a/6RrEY 当我从我的终端推送提交时,git说我把它们推到另一个用户名,这是来自我的组织(我的公司)的用户,根本没有任何提交,似乎它不属于任何人:(检查图库的第一张图片) 但是,当我使用Github for mac时,并没有发生这种情况,在feed中,我看到了我自己推送的提交。 ..
发布时间:2018-04-26 13:59:35 其他开发

将Xcode项目添加到github回购?

我只是在网站上创建了一个新的github回购。请记住,我是一个noob,但可以在终端做基本的事情。无论如何,所以我只是在github.com上创建了我的账户上的回购,并没有做一件事。 所以我想要做的就是我的Xcode项目文件夹,并将其上传到我的新github仓库。如何通过终端来做到这一点? 解决方案 最好的方法是遵循GitHub给你的指示: 首先,进入正确的目录 cd ..
发布时间:2018-04-26 13:59:16 其他开发

Git:错误:RPC失败;结果= 22,HTTP代码= 411

Git突然拒绝推送一个仓库(在我的情况下以github为例): $ git push 计数对象:9292,完成。 使用多达8个线程的增量压缩。 压缩对象:完成100%(2136/2136)。 错误:RPC失败;结果= 22,HTTP代码= 411 致命:远程端意外挂起 写入对象:100%(8222/8222),1.27 MiB | 837 KiB / s,完成。 总计8222( ..
发布时间:2018-04-26 13:59:13 其他开发

为什么git'pull request'不叫'推送请求'?

用于将分支与官方存储库合并的术语是“拉取请求”。这是令人困惑的,因为看起来我正在请求将更改推送到官方存储库。 为什么它称为拉请求而不是推送请求? 解决方案 “推送”是强制目标存储库中存在的更改。 “Pull”是目标存储库,用于获取您所做的更改。 “请求”是请求目标存储库请求获取更改。 “推送请求”是目标库,要求您推送更改。 ..
发布时间:2018-04-26 13:58:54 其他开发

清理git master分支并将一些提交移动到新分支?

我在Github上有一个repo的克隆,我在其中为上游创建了一个新功能。问题是,我在我的主分支中做了这些,其中还包含其他我从其他克隆中抽取的东西。这完全打破了我创建合理的拉取请求的能力。 所以我想要做到以下几点: 恢复我的主分支与上游主分支完全相同。 创建一个新分支。 我的老提交给新的分支。 在分支上创建一个pull请求。 而且,未来,我会在分支机构完成所有工作,并在离开我的 ..
发布时间:2018-04-26 13:58:46 其他开发

Git推送到远程GitHub存储库作为错误的用户

我有一个工作的GitHub帐户和一个私人帐户。首先,我使用个人测试项目,然后我继续并在同一台计算机上与另一个帐户做了一个存储库。 现在我想创建一个新的存储库在我的个人帐户上,我改变了全局和本地 user.name ,并且在GitHub设置页面中输入了一个新的ssh密钥对。然后我建立目录 git init git remote add origin git push ..
发布时间:2018-04-26 13:58:38 其他开发

目前删除git子模块的方式是什么?

作为Git版本1.9.3(Apple Git-50)在Mac上我如何删除Git子模块?我正在阅读许多过时的信息,许多开发者告诉我他们不会工作。目前的方式是什么? 将 git deinit pathToSubModule 执行该操作吗? 我认为这样做的步骤是这里,但评论说他们不会。 让我解释一下我目前的情况以及我需要完成的事情。我已经安装了快速存储库并将其添加到我的子模块中项目。此代码 ..
发布时间:2018-04-26 13:58:23 其他开发

如何将文档与Github页面同步?

我有一个项目和几个人在一起,我们有一个 README.md 文件,其中有一堆GitHub Flavored Markdown,它在我们的GitHub页面上呈现。我们还建立了一个GitHub Pages分支,该分支在我们的GitHub组织的子域中托管,并使用当我们创建页面时,自动页面生成器 简单地加载到 README.md 文件中。但是,我注意到当我更新我们的 README.md 文件时,它不会更新 ..
发布时间:2018-04-26 13:58:04 其他开发