Tag: github上

TortoiseGit保存用户authentication/凭证

有没有办法用TortoiseGit保存GITHUB's user credentials ? 每当我做推/拉时,它会提示我下面的对话框。 我想保存我的用户凭据信息,就像我对TortoiseSVN所做的一样。

我怎样才能确定本地Git存储库最初克隆的URL?

我前几天从GitHub上拉了一个项目。 我发现GitHub上有几个叉子,我忽略了我最初拿的是哪一个。 我怎样才能确定哪些叉子我拉?

github是否记得提交ID?

几天后,我正在为ScrollBack项目重新编写install.sh文件,由于我是唯一一个在本地执行此操作的人,所以我一直在提交相同的提交,并且偶尔推送给我的fork主。 (请忽略最佳做法,我一个人工作)。 在我记得之间发送电子邮件给我显示我的一半完成的工作,URL https://github.com/sindhus/scrollback/blob/8d8f7f414383499c2ab6fec586b4c9665a41c7aa/install.sh 现在由于一些困惑,我在本地工作中失去了工作(想想rm -rf),我记得在这之前推动。 所以github在某些时候看到了我的rebased提交ID为install.sh。 正如你可以看到上面的URL让我通过提交ID来访问这个blob。 不过,我不能在本地访问它,因为同一个回购是强制推动。 我的问题如何让github向我展示所有提交文件EVER的ID? 无论path如何,它可能知道该文件的所有ID。 如果我不得不使用他们的API,我不介意,但我想一些想法深入挖掘。 谢谢!

我怎么做像GitHub真棒无刷页面更改呢?

GitHub 似乎在做一些令人难以置信的事情:animation页面的变化没有破坏状态。 地址栏变化,但页面不刷新,我得到animation到下一个视图。 例如,点击这个URL: as3logback /然后点击这个URL: as3logback / lib 他们怎么在魔鬼身上呢! 这太酷了! 他们正在使用某种框架或某些服务器?

你如何重置“git凭证-osxkeychain”中存储的凭据?

我已经按照GitHub的说明build立了我的帐户,而且我可以克隆,但是我无法远程推送。 当我做一个“混帐推”我得到了403错误。 它有正确的url。 我尝试了一个“git凭证 – osxkeychain get”来看看它给了什么,并打印出错误的凭据。 我相信发生了什么事是第一次要求证书,我以为是另一个应用程序问,而且是错误的。 我只需要重置它,以便它为我的GitHub帐户使用正确的钥匙串项目。 我试过了: git credential-osxkeychain erase git credential-osxkeychain set 程序从不给出任何提示。 如果我没有做正确的事情,套将会说“不好的input”。 我试着把“ password=password ”等,但是当我做一个“得到”我仍然得到旧的。 我不知道这些存储在哪里,因为它们不在.gitconfigure中。 此外,最近没有可能的钥匙串项目。 (我的钥匙串中有几个GitHub帐户,并没有使用它们中的任何一个。)

如何安装R包github版本库的开发版本

我如何直接从github存储库安装正在开发的软件包,并且一旦安装后,如何在开发和CRAN版本之间切换? 我有兴趣从git安装的特定软件包是ggplot2。

无法在terminal上切换Github帐户

自从我把任何东西推到GitHub以来已经有一段时间了。 我最初在我的电脑上设置了我的账户,一切都很顺利。 然后我改变了我的帐户到客户的帐户(所以我可以推送代码到他们的私人存储库)。 已经有一段时间了,现在我正在改回旧帐户,而且我遇到了麻烦。 我生成了一个新的rsa_key,几乎按照这里的说明来一个T. 但是,当我键入: ssh -T git@github.com我得到: 嗨oldincorrectusername! 您已成功通过身份validation,但GitHub不提供shell访问权限。 我也无法推送到我的回购,因为这个旧的客户端用户名是不被授权的。 我已经在我的计算机上和我在GitHub上的帐户设置中双击了我的ssh密钥。 我也设置了我的全局帐户variables: git config –global user.name "Firstname Lastname" git config –global user.email "your_email@youremail.com" git config –global github.user username git config –global github.token 0123456789yourf0123456789token 还是给我旧的用户名。 有什么build议么? 谢谢,

npm通过package.json中的依赖来安装私人github存储库

我试图通过npm安装github私有存储库,其中包括其他私人github存储库作为依赖。 已经尝试了很多方式和post,但没有任何工作。 这是我在做什么: npm install git+https://github.com/myusername/mygitrepository.git 在package.json中是这样的: "dependencies": { "repository1name": "git+https://github.com/myusername/repository1.git", "repository2name": "git+https://github.com/myusername/repository2.git" } 什么是正确的做法呢?

因为我已经删除的大文件,无法推送到GitHub

目前我有 空的GitHub回购 SSH服务器回购(主) 本地回复 SSH服务器回购是最新的回购(生产网站),所以我从那里做了一个Git克隆到本地。 然后我试图做一个git push到GitHub。 一切正常,但它说了一些关于GitHub的filename.gz太大了。 我不需要这个文件,所以我运行了几个Git命令从Gitcaching中删除,然后推回到SSH服务器。 我没有在本地看到大文件,但它仍然在SSH服务器上,即使git diff没有返回任何东西,git push会返回“Everything is up-to-date” – 尽pipe当我试图推到GitHub我仍然得到错误 远程:错误:文件fpss.tar.gz是135.17 MB; 这超过了100 MB的GitHub的文件大小限制 我遵循GitHub帮助中列出的 “解决问题”中的步骤,所以不应该这样做吗? 如果文件不在本地,或者在git status / diff / push中列出,文件如何仍然在以太网中?

在新存储库上推送原点主控错误

我刚开始使用git和github。 我按照他们的指示,在最后一步遇到了错误。 我正在检查一个当前不受源代码控制的项目(大约一周的项目)。 除此之外,我的使用案例应该是工厂的运行。 这是发生了什么事情: $ git push origin master error: src refspec master does not match any. fatal: The remote end hung up unexpectedly error: failed to push some refs to 'git@github.com:{username}/{projectname}.git' Github的指示: Global setup: Download and install Git git config –global user.name "Your Name" git config –global user.email {username}@gmail.com Next steps: mkdir projectname […]