标签: git-push

发布在Github中推送新代码的问题

我在Github上创建了一个新的存储库,它现在只有Readme.md文件.

我有一个新创建的RoR项目,我想将其推送到此存储库.以下是我在终端中执行的命令以及我得到的错误.

git remote add origin https://github.com/aniruddhabarapatre/learn-rails.git
Run Code Online (Sandbox Code Playgroud)

之后我输入了用户名和密码

git push -u origin master
Run Code Online (Sandbox Code Playgroud)

错误---

To https://github.com/aniruddhabarapatre/learn-rails.git
 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://github.com/aniruddhabarapatre/learn-rails.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first merge the remote changes (e.g.,
hint: 'git pull') before pushing again.
hint: See the 'Note …
Run Code Online (Sandbox Code Playgroud)

git github git-push

142
推荐指数
7
解决办法
18万
查看次数

如何推送到非裸Git存储库?

我通常通过ssh(screen和vim)在远程服务器上工作,我有一个Git存储库.有时我不上网,所以我的笔记本电脑上有一个单独的存储库(从我的遥控器克隆).

但是,我无法从远程端的这个存储库中取出,因为我通常在防火墙后面,或者我没有公共IP.

我已经读过,我应该只是推到一个裸存储库.我应该如何将更改推送到远程存储库?

git git-push git-non-bare-repository

139
推荐指数
4
解决办法
5万
查看次数

由于关键指纹无法推送到Heroku

我是Rails的新手,我试图将一个非常简单的应用程序部署到Heroku.这是我部署的第二个应用程序,第一个我能够做到这一点就好了.但是我遇到了一些问题.每当我" git push heroku master "时,我都会收到此错误:

!你的密钥有指纹xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx无权访问my_heroku_app.

致命:远程端意外挂断

我在登录heroku后尝试管理我的密钥.如果我输入我的控制台" heroku keys ",那么我得到:

myemailaddress没有钥匙.

但是,如果我运行命令" heroku keys:add ",我会得到

找到现有公钥:/Users/michele/.ssh/id_rsa.pub上传ssh公钥/Users/michele/.ssh/id_rsa.pub!指纹已经存在.请为每个Heroku帐户使用一个ssh密钥

请帮我!这太令人沮丧了,我不知道出了什么问题!谢谢

git ssh heroku git-push

131
推荐指数
5
解决办法
4万
查看次数

如何在github中重新打开一个问题?

我向项目报告了一个问题.现在所有者将状态更改为已关闭,但如何将其更改为再次打开?
我在某处读到了我需要推拉操作的权利.真的吗 ?

git github git-pull git-push

126
推荐指数
1
解决办法
3万
查看次数

将本地分支推送到GitHub

我配置了Git,这样当我运行时git push,它会将更改推送到我的GitHub仓库.到现在为止,我只有一个主分支.

但是,我现在已经创建了一个本地分支并使用以下方式提交给它:

git checkout -b my_new_branch
git commit
Run Code Online (Sandbox Code Playgroud)

我现在要做的是将我对此分支的更改推送到GitHub.我只是做一个git推?

当我第一次设置时,我确实运行:

git config push.default current
Run Code Online (Sandbox Code Playgroud)

git github git-push

117
推荐指数
2
解决办法
9万
查看次数

Git推分支从一个遥控器到另一个遥控器?

我有以下遥控器设置:

$ git remote 
korg
rorg
Run Code Online (Sandbox Code Playgroud)

以下分支机构:

$ git branch -a
* (no branch)
  remotes/korg/gingerbread
  remotes/korg/gingerbread-release
  remotes/korg/honeycomb
  remotes/korg/honeycomb-mr1-release
  remotes/korg/master
  remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a
  remotes/m/gingerbread -> korg/gingerbread
Run Code Online (Sandbox Code Playgroud)

现在我希望将所有远程分支推korg送到rorg远程.我怎么做?

优选地,如果可以避免,则不为每个第一分支建立本地分支.

git git-push git-remote git-branch

116
推荐指数
4
解决办法
4万
查看次数

分散工作流程的git中的"简单"与"当前"push.default

从功能上讲,在分散的工作流程中,我没有看到配置设置simplecurrent选项之间的区别push.default.

current将当前分支推送到指定远程上的同名分支.simple对于当前分支的跟踪和任何未跟踪的遥控器,它将有效地做同样的事情(它在两种情况下都强制执行相同的分支名称).

有人可以解释我失去的分散工作流程之间的任何重要差异吗?

git git-push git-config

111
推荐指数
2
解决办法
5万
查看次数

从本地存储库推送到GitHub托管远程

我在我的开发机器上使用Git GUI创建了我的Visual Studio 2010解决方案文件夹的本地存储库.然后我在我的GitHub帐户中创建了一个远程存储库.现在,我正在寻找如何将我的本地存储库推送到远程存储库.

在SVN中,我可以使用TortoiseSVN进行提交,并将更改推送到远程存储库.我没有看到任何可用于Git的工具.

如何将我的本地仓库推送到GitHub上的远程仓库?

git github git-push

109
推荐指数
1
解决办法
18万
查看次数

git push --force-with-lease vs. --force

我试图了解它们之间的区别

git push -f
Run Code Online (Sandbox Code Playgroud)

git push --force-with-lease
Run Code Online (Sandbox Code Playgroud)

我的猜测是,如果遥控器没有本地分支没有的提交,后者只会推送到遥控

如果有更好的方式来表达问题,lmk,但希望它很清楚.

git git-push

87
推荐指数
4
解决办法
2万
查看次数

git push origin HEAD是什么意思?

我在官方指南中找到了:

git push origin HEAD

一种将当前分支推送到远程同名的便捷方法.

但是,命令的含义对我来说并不清楚.为什么会产生这种影响?

我一直无法找到答案(这个问题似乎对待问题,但标题是误导性的).

git git-push

85
推荐指数
2
解决办法
7万
查看次数