Questions tagged «github»

GitHub是基于Web的托管服务,用于使用Git进行版本控制的软件开发项目。使用此标记可以解决有关托管在GitHub上的存储库问题,特定于GitHub的功能以及使用GitHub与其他用户协作的问题。不要仅仅因为存储库恰好托管在GitHub上,而将此标签用于与Git相关的问题。

5
找到一个名称为交换文件
当我尝试将我的分支与远程分支合并时: git merge feature/remote_branch 我收到此消息: E325: ATTENTION Found a swap file by the name ".git/.MERGE_MSG.swp" owned by: xxxxxx dated: Mon Nov 12 23:17:40 2012 file name: ~xxxxxx/Desktop/My-ios-App/.git/MERGE_MSG modified: YES user name: xxxxxx host name: unknown-b8-8d-12-22-27-72.lan process ID: 1639 While opening file ".git/MERGE_MSG" dated: Tue Nov 13 14:06:48 2012 NEWER than …
76 git  github 

3
将标签向前一次提交
我的存储库只有一个分支(master)。我是我的回购的唯一贡献者。 我最近tag在本地添加了一个,并将其推送到GitHub。在完成了我的最后一次提交之后,但是现在我意识到我应该再进行一次更改/提交。 所以我有: commit 124 commit 125 commit 126 <-- tag v1.0 commit 127 并且我想将v1.0标签移动到下一个提交,即127本地和GitHub中。 我怎样才能做到这一点?

6
Git:强制用户和密码提示
我最近将本地Git安装更新为1.8.1从1.8.0.1。 我注意到,当我在GitHub上工作时,它不再提示我输入用户名和密码。 这让我感到困扰,因为我认为每次都必须输入用户名和密码,这是一种很好的安全措施。(如果有人使用我的计算机怎么办?) 我检查了以下内容: 1.8.0.1 在另一台计算机上仍要求输入用户名和密码。 我在github上的帐户仍然执行私有/安全控制。 我正在使用https远程引用,而不是ssh。 为了很好,我检查了一下~/.ssh。那里没事。 我没有将登录详细信息存储在~/.gitconfig单个<proj>/.git/config文件中。 我也不在中存储任何与github相关的东西~/.netrc。 我创建了一个新的虚拟存档:仍然不提示我登录。 我在git版本说明档案中找不到任何内容。 有人知道这是否是新的git行为吗?如何还原提示?
75 git  github 

2
删除远程主分支,由于是当前分支而被拒绝
如何从GitHub / Bitbucket删除远程主分支? 我正在努力: # git push bb --delete master remote: bb/acl: user is allowed. accepted payload.[K remote: error: refusing to delete the current branch: refs/heads/master[K To ssh://git@bitbucket.org/user/reponame.git ! [remote rejected] master (deletion of the current branch prohibited) error: failed to push some refs to 'ssh://git@bitbucket.org/user/reponame.git' 我也尝试过 git push bb …
75 git  github  bitbucket 

16
如何使用命令行从私有github存储库中下载单个原始文件?
在CI服务器上,我想获取一个在Github上维护的配置文件,以便可以在许多作业之间共享它。我正在尝试通过curl获取此文件,但是这些方法都失败了(我得到了404): # As advised by the oAuth docs curl -H 'Authorization: token the_token' -L -o setup.sh https://raw.github.com/org/repo/file # The url of the raw file after clicking to view it curl -L https://raw.github.com/org/repo/file?login=username&token=the_token
75 curl  github  oauth 

4
将子目录设置为Github Pages上的网站根目录
我正在使用Github Pages托管和服务静态网站。 静态网站具有应用程序的典型目录结构: |_ source |_ build |_index.html .gitignore config.rb Gemfile ... README.MD index.html在下build/,因此我想将其设置为默认www路径。 因此,当用户点击username.github.io它时,它将在该子目录中呈现内容,但是在URL上却不显示“ / build” /,这是因为将其设置为根文件夹。 笔记: 我没有自定义域,也没有计划为此目的获得一个。如您所见,我正在尝试利用github提供的默认URL命名约定。 不使用Jekyll或自动页面生成器功能。

21
推到Github时Git推挂了吗?
每当我尝试推送到github时,Git推送都会挂起。我正在使用Cygwin和Windows7。Git在本地跟踪分支,提供状态,设置全局user.name和user.email以及允许提交等方面的功能很好。 我还是新手,正在学习。 我输入git push,git push origin master或者git push -u origin master什么都没有,只有空白行要求我ctl-c才能得到提示。 ssh-keygen -t rsa -C "me@example.com" 问我一个文件名并挂起 git push heroku master 挂 $ git status 退货 On branch master nothing to commit, working directory clean $ git pull 退货 Already up to date $ git remote -v 返回: heroku git@heroku.com:myherokusite.git …

3
通过DNS的多个GitHub页面和自定义域
我希望有一个用户页面和多个项目页面由GitHub Pages托管,但可以在一个自定义域下使用(当然,每个GitHub Pages存储库都有子域)。所以我的目标如下: 一个用户页面(http://florianwolters.github.com)获得http://blog.florianwolters.de,http://www.florianwolters.de和http://florianwolters.de。 我希望的项目页面尽可能多(例如http://florianwolters.github.com/pear在http://pear.florianwolters.de下提供)。 由于我目前的理解,GitHub的页面是只允许ONE CNAME资源记录的页面(用户页面和项目页)中定义CNAME的Git仓库的根文件。我已经尝试了很多方法(在域名提供商EUserv上处理DNS记录和标头重定向),但是我只能在一个URL(http://blog.florianwolters.de)下访问GitHub用户页面。更改可能要持续两天。 有人可以向我解释我如何实现上述目标吗?我不敢相信这是不可能的,但我也不是DNS等方面的专家。 如果上述方法不可行:建议的解决方法是什么?我确实想访问一个域(以及该域的子域)下的所有GitHub页面。 资源资源 http://help.github.com/pages/ GitHub项目页面的自定义域 https://groups.google.com/forum/?fromgroups#!topic/github/AaAuoDK44Ag https://github.com/blog/315-cname-support-for-github-pages http://code.lancepollard.com/custom-domain-github-pages

3
使用target =“ _ blank”在带有github markdown的新选项卡中打开链接
有没有办法让以githubs markdown编写的链接在新标签页中打开?我发现与此相关的所有帖子都建议使用HTML和target="_blank",这对我来说很好,但是不起作用。例如,此链接: <a href="http://stackoverflow.com" target="_blank">Go</a> 不会在新标签页中打开。我对对各种不同的markdown语法的答复不感兴趣,但只对当我在github上编写markdown时有效的解决方案感兴趣。

8
Jenkins使用github返回了状态码128
使用GitHub命令,我可以: ssh -T git@github.com Hi (MyName)! You've successfully authenticated, but GitHub does not provide shell access. 我与GitHub的连接没问题(没问题),但是与Jenkins出现此错误: ERROR: Error cloning remote repo 'origin' : Could not clone git@github.com:Name-MysRepo/MyRepo.git hudson.plugins.git.GitException: Could not clone git@github.com:Name-MysRepo/MyRepo.git at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:219) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1001) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:942) at hudson.FilePath.act(FilePath.java:904) at hudson.FilePath.act(FilePath.java:877) at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:942) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1101) at hudson.model.AbstractProject.checkout(AbstractProject.java:1369) at …
74 github  jenkins 

5
如何丢弃本地更改并从GitHub存储库获取最新信息
我的机器上有一个目录,用于存储来自GitHub的所有项目。我打开了其中一个,并在计算机上本地进行了更改。项目搞砸了,现在我想放弃所做的所有更改,并从存储库中获取最新版本。我对使用Git Shell的GitHub比较陌生。 将git pull命令是否足够呢?我是否需要做其他任何事情以放弃本地所做的更改?有人可以帮忙吗?
74 git  github 


7
如何从另一个分支(开发)更新我的工作Git分支?
我做了一个新的分支为我的代码就像一个月前,我创建特征1,从分支开发分支。 ⇒ git branch develop * feature1 我已经使用Feature1了一个月,并且许多更改都被推送到了开发分支上,如何使用开发一个的最新提交来更新当前的分支Feature1? 我不想签出master并合并我的feature1分支。我也不想使用git cherry-pick手动将提交从开发移动到feature1。 有什么帮助吗?
74 git  github  branch  git-merge 

1
Github SSH配置
我正在尝试为多个SSH帐户(特别是github.com)创建.ssh / config文件。我尝试了一些教程和github帮助演练,但似乎没有任何效果。 我创建了id_rsa_test和id_rsa_test.pub。我上传id_rsa_test.pub到github。 然后,我~/.ssh/config使用以下内容创建了一个文件: # github account Host github.com-test github.com Hostname github.com User git IdentifyFile ~/.ssh/id_rsa_test 和 # github account Host github.com-test github.com Hostname github.com User git IdentifyFile ~/.ssh/id_rsa_test.pub 然后,我尝试几个命令。即: git clone git@github-test:username/my_project.git git push ...每次出现以下错误: /home/username/.ssh/config: line 5: Bad configuration option: IdentifyFile /home/username/.ssh/config: terminating, 1 bad configuration options …
74 github  ssh  config 

5
无法从git commit删除文件
如何丢弃所有尚未推送的git commit,然后强制git在data /目录中不提交任何内容? 我试图从我的c9.io项目强制覆盖对存储在github上的项目的所有更改。我不小心git添加了一些mongodb数据文件。我试图将data /目录添加到.gitignore。我从github拉出以获取更新的.gitignore,但是当我尝试和git push时,data /中的这些顽固文件仍处于提交阶段。我还试图GIT中复位,GIT中底垫,GIT中清洁和这其中我改变dmpfile.sql到pi /数据/节点login.1。 请帮我几个小时了,我真的很沮丧 Counting objects: 15, done. Delta compression using up to 2 threads. Compressing objects: 100% (13/13), done. Writing objects: 100% (13/13), 150.22 KiB | 92 KiB/s, done. Total 13 (delta 6), reused 0 (delta 0) remote: warning: File pi/data/local.0 is 64.00 MB; …
73 git  github  terminal 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.