分支存在,但命名似乎造成了麻烦
manu-mac:culture-hub manu$ git push origin :12.05.1
error: dst refspec 12.05.1 matches more than one.
error: failed to push some refs to 'git@github.com:delving/culture-hub.git'
Run Code Online (Sandbox Code Playgroud) 我按照本教程在github上生成SSH密钥:在上面链接教程的第5步,在我输入后我ssh -T git@github.com应该看到这个:
The authenticity of host 'github.com (207.97.227.239)' can't be established.
# RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
# Are you sure you want to continue connecting (yes/no)?
Run Code Online (Sandbox Code Playgroud)
但是,我看到了这个:
Agent admitted failure to sign using the key.
Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)
然后,当我尝试使用文件将文件推送到存储库时git push -u origin master,我得到了这个:
Agent admitted failure to sign using the key.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)
我认为问题在于设置SSH密钥.我怎样才能解决这个问题?
我正在使用Linux.
我确实推送了原始主机,然后出现一个错误:
$ git push origin master
致命: 找不到https://github.com/myusername/my-first-project-test.git/info/refs:您是否在服务器上运行git update-server-info?
我做了:
$ git更新服务器信息
但这完全没有帮助。
是否有人知道Vim的插件允许我在Github上打开当前文件(或者理想情况下,即使是在可视模式下的当前选择)?
我之前有Sublime Text的插件,现在我正在使用Vim,想拥有相同的东西.
编辑:我正在寻找一个插件,它将打开我的网页浏览器到github.com上与我正在编辑的文件对应的页面.例如,如果我在Vim的foo/bar.js本地克隆版本中进行编辑,quux则会打开使用此插件https://github.com/dtb/Quux/blob/master/foo/bar.js.这相当于ST2-Githubinator.
我正在尝试将Windows Azure SDK的内容获取到我的本地磁盘.我创建了一个文件夹,cd在那里运行git init,现在每当我尝试以下任何一种情况时:
git pull WindowsAzure
Run Code Online (Sandbox Code Playgroud)
要么
git pull WindowsAzure/azure-sdk-for-net
Run Code Online (Sandbox Code Playgroud)
要么
git pull azure-sdk-for-net
Run Code Online (Sandbox Code Playgroud)
我将始终收到一条错误消息[X] does not appear to be a git repository.
我做错了什么,如何将该项目的内容提取到我的本地仓库?
我在目录中有一个.gitignore文件(不是root)
.ascii
Run Code Online (Sandbox Code Playgroud)
但是当我即将提交更改时,这些文件仍然没有出现.
Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# new file: test.ascii
Run Code Online (Sandbox Code Playgroud)
我确定这些文件与ignore文件位于同一个目录中.为什么忽略文件中的规则不起作用?
如何从远程存储库上的分支中选择一个提交并将其合并到本地存储库中的当前分支?
我在谷歌上环顾四周,然后找到了git cherry-pick.但这似乎只是在同一个存储库中的分支上执行此操作.
我经常使用关闭#xxx的github问题的引用.几天后,它似乎不再起作用了.从提交到问题的链接仍然有效,但我不再看到问题中的提交.他们不再关闭了.
有人知道他们是否改变了什么?我非常喜欢这个功能所以如果我能再次使用它会很好.
感谢任何建议
我是GitHub的新人,并且(错误地)在家里和工作中创建了一个帐户,因为我认为在工作中使用我的个人帐户可能存在问题,安全问题或其他问题.原来没有:).
所以我想删除我的家庭帐户(完成)并使用我在工作中创建的帐户,使其成为我的"真实"帐户.
这意味着我想将我的工作帐户重命名为我以前的家庭帐户(已删除)的名称.
所以,如果我重命名我的工作帐户:
出于某种原因(可以说明显),在尝试更改帐户名时,GitHub警告中没有提到过scenarie.
我试图将我的代码推送到我的github帐户,但无论何时我尝试,我都会得到这个
Pushing to git@github.com:AlphaModder/Space-Dimension-Mod.git
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)
问题:如何避免"权限被拒绝"?GitHub远程地址是否有效?