假设我在git.fedorahosted.org上有一个存储库,我想将它克隆到我在github的帐户中,除了fedorahosted上更"官方"的回购之外,还有我自己的游乐场.最初复制它的步骤是什么?在github中有一个很好的"fork"按钮,但由于显而易见的原因,我无法使用它.
我如何跟踪fedorahosted repo中的变化到github one?
我找到了很多关于如何在git提交中引用GitHub问题的答案(使用#xxx表示法).我想在我的评论中引用提交,生成提交详细信息页面的链接?
GitHub上的一个项目,我有一个新的拉动请求,我想要进入我的分支,作者还没有进入.
有没有一种简单的方法可以将其他叉子的拉取请求应用到我的叉子中?这里还有别的东西我不见了吗?
我有两个远程git存储库.origin和github
我将我的分支推devel送到两个存储库.
git push -u origin devel
git push -u github devel
Run Code Online (Sandbox Code Playgroud)
但是,当我这样做的时候.git push它只会被推到github.
无论如何我可以设置我的两个遥控器,以便我可以用一个命令将更改推送到两个存储库?
当我克隆存储库时,我一直在"忍受"Github总是询问我的用户名和密码.我想绕过这一步,因为这是我工作流程中的一个烦恼.
我尝试使用本指南设置SSH密钥(我成功完成了).https://help.github.com/articles/generating-ssh-keys我成功了.
我的问题是,在克隆存储库时(使用SSH),我仍然被要求输入我的github密码和密码.我的理解是,在设置了这个SSH密钥后,我不再需要这样做了.
我有点不确定要问什么,所以我只是陈述我的目标.
我希望能够克隆存储库而无需一直输入我的Github信息.
我的SSH密钥丢失了什么?如果有人可以提供一些指导或资源,我会很感激,因为在GitHub中进行SSH身份验证时,我总是感到有些失落.
据我所知,这是一个测试事情是否正常工作的命令,这是我控制台的输出:
~ $ 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.
Run Code Online (Sandbox Code Playgroud)
当我输入密码时,首先应该失败吗?然后,当我输入我的密码时,它会通过.
我在我的机器上设置了一个本地git.当我初始化git时,我添加了预编译的库和二进制文件.但是,现在在开发过程中,我不想间歇性地检查这些文件.我不想从repo中删除这些文件.在完成开发之前,有没有办法不跟踪这些文件.(我想我不能使用.gitignore,因为它仅适用于那些不在git中的文件.我想暂时禁用文件跟踪.)
我想跟随Michael Hartl的Rails教程,但我遇到了一个错误.
我在Github上注册并发布了一个新的SSH密钥并创建了一个新的存储库.但是当我进入终端的下一行时,我收到以下错误:
Parkers-MacBook-Pro:.ssh ppreyer$ git remote add origin git@github.com:ppreyer/first_app.git
fatal: remote origin already exists.
Run Code Online (Sandbox Code Playgroud)
只是想知道是否有其他人遇到过这个问题?
我的github现在有100个提交.我需要回滚存储库以提交80,并删除所有后续的存储库.
为什么?这个回购应该是从杂项用户合并.由于过度编辑,一堆合并作为我的提交进入.这是由于我的远程分支机构错误标记,其中3个开发人员被标记为彼此.我需要重置到那一点,然后向前拉.
我想要改变,就像在这个例子中:我怎样才能删除GitHub上的提交?
但是,git希望我做很多冲突管理.有更简单的方法吗?
我gh-pages在http://github.com的一个回购中有一个分支.如果我访问http://myuser.github.com/myrepo,GitHub项目页面可以正常工作
我想设置一个自定义域(myexample.com)来提供这个项目页面.我想要两个 myexample.com并www.myexample.com提供这些项目页面.
GitHub页面帮助说您在DNS中创建A记录和CNAME记录.A记录是有道理的,但我不知道在我的DNS中要做什么CNAME记录.
该gh-pages文件说做一个CNAME对"charlie.github.com",这是一个用户页面资料库记录.我没有用户页面资料库-我只有一个项目库和一个gh-pages分支,我想用的myexample.com和www.myexample.com.
我是否需要创建用户页面存储库,以便我可以将我的项目页面用于www.myexample.com和myexample.com?
我会尝试一下,但我想确保它能够正常工作,因为我已经有www.myexample.com直播并且不想犯错误.
我通过电子邮件发送了GitHub支持,他们的回复是
据我所知,你不能指向同一个gh页面.
我发现很难相信他们只支持项目页面的A记录.
有没有人成功地做过这件事?
使用git branch --all显示所有远程和本地分支.什么时候git刷新这个列表?在拉/推?以及如何刷新它git branch --all?
非常感谢你们!
github ×10
git ×7
branch ×1
commit ×1
dns ×1
pull-request ×1
repository ×1
ssh ×1
ssh-keys ×1
terminal ×1