Tag: github上

在提交散列的情况下在GitHub上查找提交

我对Github相当陌生,遇到了一个业余问题。 我被要求做一个代码审查,并提供了一个提交哈希,但是我已经尝试在Git中查找,如果我可以search使用提交散列,但无法find任何东西。 有没有一种方法,我可以通过使用提交哈希find更改的代码?

编辑GitHub的Readme.md的最好方法是什么?

编辑GitHub的Readme.md的最好方法是什么? 我发现自己正在编辑自述文件,然后推送,看到错误或格式错误,再次编辑它,然后按下它… 它确实在提交历史上做了一个数字。 有没有更好的办法? 或者我不应该关心提交历史,只要在Readme上阅读香蕉。 也许我甚至不应该使用自述文件,而是使用GH页面 ? 在提交给github之前,如何testing我的readme.md文件的外观? – 刚刚发现了类似的问题,但上面有更详细的问题。

了解Git和GitHub的基础知识

我不完全理解使用Git或Github的目的; 我知道这有助于跟踪你的变化,这对于与其他人合作的人是有帮助的,但是我不和任何人合作,所以我不知道这对我是否有帮助。 我通常以网页devise师/开发人员的身份工作,但我从不需要协作。 我知道在Git中,您已经为每个存储库创build,推送,提交,创build分支等,但… Git和GitHub有什么区别? git保存本地(在用户的机器)和GitHub中的每个存储库? 你可以使用没有GitHub的Git? 如果是,使用GitHub有什么好处? Git如何比较Time Machine等备份系统? 这是一个手动过程,换句话说,如果你不承诺,你不会有一个新版本的变化? 如果不合作,并且您已经在使用备份系统,那么您为什么要使用Git?

如何从Visual Studio 2013中将现有解决scheme添加到GitHub中

我已经浏览了许多关于VS 2013中新的Git集成的网页,他们没有处理向Github添加现有的解决scheme。 事实上,我找不到使用GitHub而不是Visual Studio Online。 谁能告诉我如何从现有的解决scheme开始,并使用VS 2013中的工具将其添加到Github。

是否有可能使用pip从私人github存储库安装软件包?

正如标题所示,我正试图从一个私人github回购安装一个python包。 对于公共存储库,我可以发出以下命令,它工作正常: pip install git+git://github.com/django/django.git 但是,如果我尝试这个私人存储库: pip install git+git://github.com/echweb/echweb-utils.git 我得到以下输出: Downloading/unpacking git+git://github.com/echweb/echweb-utils.git Cloning Git repository git://github.com/echweb/echweb-utils.git to /var/folders/cB/cB85g9P7HM4jcPn7nrvWRU+++TI/-Tmp-/pip-VRsIoo-build Complete output from command /usr/local/bin/git clone git://github.com/echweb/echweb-utils.git /var/folders/cB/cB85g9P7HM4jcPn7nrvWRU+++TI/-Tmp-/pip-VRsIoo-build: fatal: The remote end hung up unexpectedly Cloning into /var/folders/cB/cB85g9P7HM4jcPn7nrvWRU+++TI/-Tmp-/pip-VRsIoo-build… —————————————- Command /usr/local/bin/git clone git://github.com/echweb/echweb-utils.git /var/folders/cB/cB85g9P7HM4jcPn7nrvWRU+++TI/-Tmp-/pip-VRsIoo-build failed with error code 128 我想这是因为我正在尝试访问私有存储库,而不提供任何身份validation。 因此,我试图使用git + ssh希望pip可以使用我的ssh公钥进行身份validation: pip install git+ssh://github.com/echweb/echweb-utils.git 这给出了以下输出: […]

SSH密钥 – 仍然要求input密码和密码

当我克隆一个版本库的时候,我一直在和Github进行一些“贴”,总是要求我的用户名和密码。 我想绕过这一步,因为这是我的工作stream程中的一个烦恼。 我尝试使用本指南设置SSH密钥(我已成功完成)。 https://help.github.com/articles/generating-ssh-keys ,我成功了。 我的问题是,当克隆存储库(使用SSH)时,仍然需要我的github密码和密码。 我的理解是,在设置这个SSH密钥后,我不再需要这样做。 我有点不确定要问什么,所以我只是陈述我的目标。 我希望能够克隆版本库,而不必一直放入我的Github信息 。 我的SSH密钥丢失了什么? 如果任何人都可以提供一些指导或资源,我将不胜感激,因为在GitHub中进行SSH身份validation时,我总觉得有点迷路。 据我所知,这是一个命令,testing是否正常工作,这里是我的控制台的输出: ~ $ ssh -T git@github.com Saving password to keychain failed Enter passphrase for key '/Users/MYNAME/.ssh/id_rsa': Hi MYNAME! You've successfully authenticated, but GitHub does not provide shell access. 当我input密码时,应该先失败吗? 然后,当我input密码时,它就会通过。

为什么GitHub推荐通过SSH的HTTPS?

在GitHub网站上有一个链接… https://help.github.com/articles/generating-ssh-keys …它说… 如果您决定不使用build议的HTTPS方法,则可以使用SSH密钥在计算机和GitHub之间build立安全连接。 以下步骤将引导您生成SSH密钥,然后将公钥添加到您的GitHub帐户。 为什么HTTPS是推荐的方法? SSH方法存在某种安全漏洞,还是比较慢? 我创build了一个SSH密钥,这样可以缓解任何安全问题?

在github中重命名一个分支

我刚刚重命名我的本地分支使用 git branch -m oldname newname 但是这只能重命名分支的本地版本。 我如何重新命名github中的一个?

在克隆之前查看github回购的大小?

在你决定克隆之前,有没有办法看到Git上有多大的git repo? 这似乎是一个非常明显的/基本的统计,但我不能find如何在Github上看到它。

为什么Github在按照屏幕上的指示并推送新的回购时询问用户名/密码?

我是github上的一个组织的所有者,只是创build了一个回购协议,并试图推动,但我遇到了一个问题,它要求我的用户名,即使我可以SSH很好: $ ssh -T git@github.com Hi Celc! You've successfully authenticated, but GitHub does not provide shell access. $ git add . $ git commit -m 'first commit' [master (root-commit) 3f1b963] first commit 6 files changed, 59 insertions(+) create mode 100644 .gitignore create mode 100644 main.js create mode 100644 package.json create mode 100644 readme.markdown create mode […]