Tag: github上

GitHub wiki目录

安装了GitHub仓库的wiki是否支持目录? 我们的wiki杂乱无章,我们正在寻找一种更好地组织它们的方法。 我们尝试了回购,创build本地目录和移动东西,但是当提交时,维基并没有拿起这些变化。

在一台计算机上的一个Git中切换用户身份

我在GitHub上有一个仓库,我们称之为Repo-1 。 我想首先访问该存储库作为默认的Git用户 。 我们称这个用户为User-1 。 我创build了SSH密钥对 ,一切正常, 工作很好 。 我在GitHub上创build了另一个仓库,我们称之为Repo-2 。 我在笔记本电脑上没有对本地Git进行任何更改 。 没有configuration变化,什么都没有。 现在 – 我想从Repo-1 克隆 User-2 (但来自同一台笔记本电脑 )。 首先:这是可以做的吗? 一台笔记本电脑上的本地Git可以在“用户帐户”之间切换,并将其本身显示为User-2 ? 然后,从这个身份,从回购1克隆,做一些改变,然后推到Repo-1 ? 如果可能的话,我该怎么做?

Github权限被拒绝:ssh add agent没有身份

这是我第一次访问Github,我没有经验使用控制台。 我在Macbook上(使用Bash)。 当我尝试访问Github时,我得到这个: git clone git@github.com:dhulihan/league-of-legends-data-scraper.git Cloning into 'league-of-legends-data-scraper'… Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 我试过按照Github页面上有关权限被拒绝的说明当我使用ssh -vT git@github.com,我得到以下: OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011 debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying options for * debug1: […]

Git Bash:无法打开连接到您的身份validation代理

我是Github的新手,创buildSSH密钥看起来很有必要。 我的老板通知了这件事,所以我需要遵守。 我成功地创build了SSH密钥,但是当我将它添加到ssh-agent 这是发生了什么事 什么似乎是问题?

Eclipse + EGit:将项目克隆到工作区中

我对EGIT如何工作有些困惑。 我在Github上有一个现有的git仓库,并想将其克隆到我的工作区。 我的目标是将本地存储库直接存储在我的工作区文件夹内,但是我没有得到它与EGit的工作。 当我想用EGit克隆github repo时,我必须select一个目录作为目的地。 build议的目录是在我的homedir(不在我的工作区)。 当我select这个目录时,我可以在Eclipse中看到这个项目,但是它不存储在我的工作区文件夹中。 相反,它存储在我的家庭目录。 当我直接在我的工作区内select一个目录时,稍后当涉及到导入项目时,它说已经有一个这个名字的目录。 我不知道如何解决这个问题。 我认为这将是一个普遍的情况。 在过去,我使用了hgEclipse(Mercurial),它的工作方式和我认为的一样,所以我很困惑,EGit没有。 也许我误解了一些东西。 大概知道这一点很重要:在github版本库中,eclipse没有.project或.settings文件。 我有他们在我的.gitignore所以在导入对话框中,我必须select“导入为一般项目”,而不是“导入现有项目”。 但我认为这应该不重要? 我希望有人可以帮我解释一下为什么EGit插件默认不会直接将仓库克隆到工作区。 我的Eclipseversion是3.6,我已经在标记的地方安装了EGit。

如何在Composer中正确地要求一个特定的提交,以便它可以用于依赖包?

我有一个库foo/foo-lib requires从GitHub提交一个特定的提交: { "name": "foo/foo-lib", "repositories": [ { "type": "vcs", "url": "https://github.com/KnpLabs/Gaufrette.git" } ], "require": { "knplabs/gaufrette": "dev-master#2633721877cae79ad461f3ca06f3f77fb4fce02e" } } 它工作正常: $ composer update Loading composer repositories with package information Updating dependencies (including require-dev) – Updating knplabs/gaufrette dev-master (2633721 => 2633721) Checking out 2633721877cae79ad461f3ca06f3f77fb4fce02e Generating autoload files 但是当我需要在其他项目中的图书馆: { "name": "bar/bar-app", "repositories": [ { "type": […]

在jsFiddle中引用GitHub文件

是否有可能误用从github回购抓斗文件作为jsFiddle的外部资源?

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

我有一个工作GitHub帐户和个人。 首先,我使用个人testing项目,然后移动到另一个在同一台计算机上的另一个帐户存储库。 现在我想再次在我的个人帐户上创build一个新的存储库,我更改了全局和本地user.name ,并在GitHub设置页面中input了一个新的ssh密钥对。 然后我build立目录 git init git remote add origin <url> git push origin 但现在告诉我 错误:个人用户/ newrepo.git拒绝的权限 我不知道其他帐户如何连接到这一个。 .git/config显示没有与workusername相关的东西。

Google Code + SVN或GitHub + Git

首先让我告诉你,我从来没有使用除SVN之外的任何东西,我也是一个Windows用户。 我有几个简单的项目是开源的,其他人正在开发时,我很高兴发布他们的源代码。 无论哪种方式,我正在考虑使用谷歌代码和SVN来分享我的项目的源代码,而不是提供一个链接到我的网站的来源。 这一直是一个痛苦,因为我每次发布新版本都必须更新二进制文件和代码。 这也将帮助我有我的代码备份而不是只是我的本地机器(我曾经有一个本地的Subversion服务器运行)。 我想从这样的服务中得到的东西非常简单… 我只想要一个地方来存储我们的源代码,人们可以下载它们,这样我就可以控制修订版,并提供一个简单易用的问题/ bug系统,让人们可以提交错误和类似的东西。 我想他们俩都有这个。 但我不想在他们的网站上托pipe任何二进制文件。 我希望将其托pipe在我的网站上,以便我可以使用自己的脚本控制下载统计信息。 我也不需要维基页面,因为我喜欢在我自己的网站上拥有所有的文档。 这些服务中的任何一种都提供了一种“禁用”wiki和下载等function的方法,而不是为我的项目显示它们? 现在,我肯定有很多优点和缺点,使用SVN和GitHit与Git(当然),但这里是什么对我很重要的每一个,为什么我喜欢他们: Google代码: 与任何Google页面一样,复杂性几乎不存在 每个人(或几乎每个人)都有一个Google帐户,如果用户想要使用问题系统来报告问题,那么这个帐户是非常好的 GitHub的: 可能(或者不可能)比Google的页面稍微复杂一些(对我来说不是一个问题),但是… …比Google的服务有一个更漂亮的界面 它需要人们在GitHub上注册才能发布有关问题 我喜欢使用Git的事实,你可以在本地进行自己的修改(我可以使用TortoiseGit进行修改吗?) 基本就是这样。 不多,我知道… 你可以告诉我关于每个网站/软件的其他常见优点和缺点? 请记住,我的项目很简单,我可能是唯一一个在这些仓库上开发这些项目的人(或者现在不是这样)。

如何重置或更改GitHub SSH密钥的密码?

我在Git中忘记了我的密码。 我如何重置? 我发现堆栈溢出两个解决scheme,但我想知道要重置或得到它要遵循什么过程。